diff options
25 files changed, 296 insertions, 688 deletions
diff --git a/plugins/kolab_activesync/composer.json b/plugins/kolab_activesync/composer.json index d70d80c..b9997a4 100644 --- a/plugins/kolab_activesync/composer.json +++ b/plugins/kolab_activesync/composer.json @@ -3,7 +3,7 @@ "type": "roundcube-plugin", "description": "ActiveSync configuration utility for Kolab accounts", "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", - "license": "AGPLv3+", + "license": "AGPLv3", "version": "1.1.0", "authors": [ { @@ -12,7 +12,7 @@ "role": "Lead" }, { - "name": "Alensader Machniak", + "name": "Aleksander Machniak", "email": "machniak@kolabsys.com", "role": "Lead" } diff --git a/plugins/kolab_addressbook/composer.json b/plugins/kolab_addressbook/composer.json new file mode 100644 index 0000000..aab4e7b --- /dev/null +++ b/plugins/kolab_addressbook/composer.json @@ -0,0 +1,31 @@ +{ + "name": "kolab/kolab_addressbook", + "type": "roundcube-plugin", + "description": "Kolab addressbook", + "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", + "license": "AGPLv3", + "version": "1.0.0", + "authors": [ + { + "name": "Thomas Bruederli", + "email": "bruederli@kolabsys.com", + "role": "Lead" + }, + { + "name": "Aleksander Machniak", + "email": "machniak@kolabsys.com", + "role": "Lead" + } + ], + "repositories": [ + { + "type": "composer", + "url": "http://plugins.roundcube.net" + } + ], + "require": { + "php": ">=5.3.0", + "roundcube/plugin-installer": ">=0.1.3", + "kolab/libkolab": ">=1.1.0", + } +} diff --git a/plugins/kolab_addressbook/package.xml b/plugins/kolab_addressbook/package.xml deleted file mode 100644 index 73e26a4..0000000 --- a/plugins/kolab_addressbook/package.xml +++ /dev/null @@ -1,77 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 - http://pear.php.net/dtd/tasks-1.0.xsd - http://pear.php.net/dtd/package-2.0 - http://pear.php.net/dtd/package-2.0.xsd"> - <name>kolab_addressbook</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/</uri> - <summary>Kolab addressbook</summary> - <description> - Sample plugin to add a new address book source with data from Kolab storage. - It provides also a possibilities to manage contact folders - (create/rename/delete/acl) directly in Addressbook UI. - </description> - <lead> - <name>Aleksander Machniak</name> - <user>machniak</user> - <email>machniak@kolabsys.com</email> - <active>yes</active> - </lead> - <lead> - <name>Thomas Bruederli</name> - <user>bruederli</user> - <email>bruederli@kolabsys.com</email> - <active>yes</active> - </lead> - <date>2012-06-21</date> - <version> - <release>0.9</release> - <api>0.9</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPLv3</license> - <notes>-</notes> - <contents> - <dir baseinstalldir="/" name="/"> - <file name="kolab_addressbook.php" role="php"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="lib/kolab_addressbook_ui.php" role="php"></file> - <file name="lib/rcube_kolab_contacts.php" role="php"></file> - <file name="config.inc.php.dist" role="data"></file> - <file name="LICENSE" role="data"></file> - <file name="skins/classic/kolab_addressbook.css" role="data"></file> - <file name="skins/classic/kolab_folders.gif" role="data"></file> - <file name="skins/classic/kolab_folders.png" role="data"></file> - <file name="skins/classic/templates/bookedit.html" role="data"></file> - <file name="skins/larry/kolab_addressbook.css" role="data"></file> - <file name="skins/larry/templates/bookedit.html" role="data"></file> - <file name="localization/de_CH.inc" role="data"></file> - <file name="localization/de_DE.inc" role="data"></file> - <file name="localization/en_US.inc" role="data"></file> - <file name="localization/ja_JP.inc" role="data"></file> - <file name="localization/pl_PL.inc" role="data"></file> - <file name="localization/ru_RU.inc" role="data"></file> - </dir> - <!-- / --> - </contents> - <dependencies> - <required> - <php> - <min>5.2.1</min> - </php> - <pearinstaller> - <min>1.7.0</min> - </pearinstaller> - <package> - <name>libkolab</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/tree/plugins/libkolab</uri> - </package> - </required> - </dependencies> - <phprelease/> -</package> diff --git a/plugins/kolab_auth/composer.json b/plugins/kolab_auth/composer.json new file mode 100644 index 0000000..2d95c07 --- /dev/null +++ b/plugins/kolab_auth/composer.json @@ -0,0 +1,30 @@ +{ + "name": "kolab/kolab_auth", + "type": "roundcube-plugin", + "description": "Kolab authentication", + "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", + "license": "AGPLv3", + "version": "1.0.0", + "authors": [ + { + "name": "Thomas Bruederli", + "email": "bruederli@kolabsys.com", + "role": "Lead" + }, + { + "name": "Aleksander Machniak", + "email": "machniak@kolabsys.com", + "role": "Lead" + } + ], + "repositories": [ + { + "type": "composer", + "url": "http://plugins.roundcube.net" + } + ], + "require": { + "php": ">=5.3.0", + "roundcube/plugin-installer": ">=0.1.3", + } +} diff --git a/plugins/kolab_auth/package.xml b/plugins/kolab_auth/package.xml deleted file mode 100644 index 5a2093b..0000000 --- a/plugins/kolab_auth/package.xml +++ /dev/null @@ -1,63 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 - http://pear.php.net/dtd/tasks-1.0.xsd - http://pear.php.net/dtd/package-2.0 - http://pear.php.net/dtd/package-2.0.xsd"> - <name>kolab_auth</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/</uri> - <summary>Kolab Authentication</summary> - <description> - Authenticates on LDAP server, finds canonized authentication ID for IMAP - and for new users creates identity based on LDAP information. - Supports impersonate feature (login as another user). To use this feature - imap_auth_type/smtp_auth_type must be set to DIGEST-MD5 or PLAIN. - </description> - <lead> - <name>Aleksander Machniak</name> - <user>machniak</user> - <email>machniak@kolabsys.com</email> - <active>yes</active> - </lead> - <date>2013-10-04</date> - <version> - <release>1.0</release> - <api>1.0</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPLv3</license> - <notes>-</notes> - <contents> - <dir baseinstalldir="/" name="/"> - <file name="kolab_auth.php" role="php"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="kolab_auth_ldap.php" role="php"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="config.inc.php.dist" role="data"></file> - <file name="LICENSE" role="data"></file> - - <file name="localization/de_CH.inc" role="data"></file> - <file name="localization/de_DE.inc" role="data"></file> - <file name="localization/en_US.inc" role="data"></file> - <file name="localization/pl_PL.inc" role="data"></file> - </dir> - <!-- / --> - </contents> - <dependencies> - <required> - <php> - <min>5.2.1</min> - </php> - <pearinstaller> - <min>1.7.0</min> - </pearinstaller> - </required> - </dependencies> - <phprelease/> -</package> diff --git a/plugins/kolab_config/composer.json b/plugins/kolab_config/composer.json new file mode 100644 index 0000000..d87e8ac --- /dev/null +++ b/plugins/kolab_config/composer.json @@ -0,0 +1,26 @@ +{ + "name": "kolab/kolab_config", + "type": "roundcube-plugin", + "description": "Kolab configuration storage", + "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", + "license": "AGPLv3", + "version": "3.0.0", + "authors": [ + { + "name": "Aleksander Machniak", + "email": "machniak@kolabsys.com", + "role": "Lead" + } + ], + "repositories": [ + { + "type": "composer", + "url": "http://plugins.roundcube.net" + } + ], + "require": { + "php": ">=5.3.0", + "roundcube/plugin-installer": ">=0.1.3", + "kolab/libkolab": ">=1.1.0", + } +} diff --git a/plugins/kolab_config/package.xml b/plugins/kolab_config/package.xml deleted file mode 100644 index 5e6d307..0000000 --- a/plugins/kolab_config/package.xml +++ /dev/null @@ -1,55 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 - http://pear.php.net/dtd/tasks-1.0.xsd - http://pear.php.net/dtd/package-2.0 - http://pear.php.net/dtd/package-2.0.xsd"> - <name>kolab_config</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/</uri> - <summary>Kolab configuration storage</summary> - <description> - Plugin to use Kolab server as a configuration storage. Provides an API to handle - configuration according to http://wiki.kolab.org/KEP:9. - </description> - <lead> - <name>Aleksander Machniak</name> - <user>machniak</user> - <email>machniak@kolabsys.com</email> - <active>yes</active> - </lead> - <date>2014-07-31</date> - <version> - <release>3.0</release> - <api>3.0</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPLv3</license> - <notes>-</notes> - <contents> - <dir baseinstalldir="/" name="/"> - <file name="kolab_config.php" role="php"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="LICENSE" role="data"></file> - </dir> - <!-- / --> - </contents> - <dependencies> - <required> - <php> - <min>5.2.1</min> - </php> - <pearinstaller> - <min>1.7.0</min> - </pearinstaller> - <package> - <name>libkolab</name> - <uri>http://kolabsys.com</uri> - </package> - </required> - </dependencies> - <phprelease/> -</package> diff --git a/plugins/kolab_delegation/composer.json b/plugins/kolab_delegation/composer.json new file mode 100644 index 0000000..3d2a866 --- /dev/null +++ b/plugins/kolab_delegation/composer.json @@ -0,0 +1,27 @@ +{ + "name": "kolab/kolab_delegation", + "type": "roundcube-plugin", + "description": "Kolab delegation feature", + "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", + "license": "AGPLv3", + "version": "0.5.0", + "authors": [ + { + "name": "Aleksander Machniak", + "email": "machniak@kolabsys.com", + "role": "Lead" + } + ], + "repositories": [ + { + "type": "composer", + "url": "http://plugins.roundcube.net" + } + ], + "require": { + "php": ">=5.3.0", + "roundcube/plugin-installer": ">=0.1.3", + "kolab/libkolab": ">=1.1.0", + "kolab/kolab_auth": ">=1.0.0", + } +} diff --git a/plugins/kolab_delegation/package.xml b/plugins/kolab_delegation/package.xml deleted file mode 100644 index 06f6ad1..0000000 --- a/plugins/kolab_delegation/package.xml +++ /dev/null @@ -1,83 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 - http://pear.php.net/dtd/tasks-1.0.xsd - http://pear.php.net/dtd/package-2.0 - http://pear.php.net/dtd/package-2.0.xsd"> - <name>kolab_delegation</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/</uri> - <summary>Kolab Delegation</summary> - <description>Extends Roundcube with possibility to work on behalf of another user. - Allows managing delegates and their access rights to delegator's folders. - </description> - <lead> - <name>Aleksander Machniak</name> - <user>machniak</user> - <email>machniak@kolabsys.com</email> - <active>yes</active> - </lead> - <date>2014-07-08</date> - <version> - <release>0.5</release> - <api>0.1</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPLv3</license> - <notes>-</notes> - <contents> - <dir baseinstalldir="/" name="/"> - <file name="kolab_delegation.php" role="php"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="kolab_delegation_engine.php" role="php"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="kolab_delegation.js" role="data"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="config.inc.php.dist" role="data"></file> - <file name="LICENSE" role="data"></file> - <file name="README" role="data"></file> - <file name="localization/en_US.inc" role="data"></file> - <file name="skins/classic/deviceactions.png" role="data"></file> - <file name="skins/classic/foldertypes.png" role="data"></file> - <file name="skins/classic/read.png" role="data"></file> - <file name="skins/classic/style.css" role="data"></file> - <file name="skins/classic/write.png" role="data"></file> - <file name="skins/classic/templates/editform.html" role="data"></file> - <file name="skins/classic/templates/settings.html" role="data"></file> - <file name="skins/larry/delegation.png" role="data"></file> - <file name="skins/larry/foldertypes.png" role="data"></file> - <file name="skins/larry/read.png" role="data"></file> - <file name="skins/larry/style.css" role="data"></file> - <file name="skins/larry/write.png" role="data"></file> - <file name="skins/larry/templates/editform.html" role="data"></file> - <file name="skins/larry/templates/settings.html" role="data"></file> - </dir> - <!-- / --> - </contents> - <dependencies> - <required> - <php> - <min>5.2.1</min> - </php> - <pearinstaller> - <min>1.7.0</min> - </pearinstaller> - <package> - <name>libkolab</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/tree/plugins/libkolab</uri> - </package> - <package> - <name>kolab_auth</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/tree/plugins/kolab_auth</uri> - </package> - </required> - </dependencies> - <phprelease/> -</package> diff --git a/plugins/kolab_files/composer.json b/plugins/kolab_files/composer.json new file mode 100644 index 0000000..22fe31a --- /dev/null +++ b/plugins/kolab_files/composer.json @@ -0,0 +1,26 @@ +{ + "name": "kolab/kolab_files", + "type": "roundcube-plugin", + "description": "User interface for Kolab File Manager (Chwala)", + "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", + "license": "AGPLv3", + "version": "1.1.0", + "authors": [ + { + "name": "Aleksander Machniak", + "email": "machniak@kolabsys.com", + "role": "Lead" + } + ], + "repositories": [ + { + "type": "composer", + "url": "http://plugins.roundcube.net" + } + ], + "require": { + "php": ">=5.3.0", + "roundcube/plugin-installer": ">=0.1.3", + "kolab/libkolab": ">=1.1.0", + } +} diff --git a/plugins/kolab_files/package.xml b/plugins/kolab_files/package.xml deleted file mode 100644 index e8552ea..0000000 --- a/plugins/kolab_files/package.xml +++ /dev/null @@ -1,78 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 - http://pear.php.net/dtd/tasks-1.0.xsd - http://pear.php.net/dtd/package-2.0 - http://pear.php.net/dtd/package-2.0.xsd"> - <name>kolab_files</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/</uri> - <summary>User interface for Kolab File Manager (Chwala)</summary> - <description>Adds file storage functionality.</description> - <lead> - <name>Alensader Machniak</name> - <user>machniak</user> - <email>machniak@kolabsys.com</email> - <active>yes</active> - </lead> - <date>2014-10-15</date> - <version> - <release>1.1</release> - <api>1.0</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPLv3</license> - <notes>-</notes> - <contents> - <dir baseinstalldir="/" name="/"> - <file name="kolab_files.php" role="php"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="kolab_files.js" role="data"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="lib/kolab_files_engine.php" role="data"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="lib/kolab_files_observer.php" role="data"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - - <file name="skins/larry/images/buttons.png" role="data"></file> - <file name="skins/larry/images/folders.png" role="data"></file> - <file name="skins/larry/images/unknown.png" role="data"></file> - <file name="skins/larry/templates/compose_plugin.html" role="data"></file> - <file name="skins/larry/templates/filepreview.html" role="data"></file> - <file name="skins/larry/templates/files.html" role="data"></file> - <file name="skins/larry/templates/message_plugin.html" role="data"></file> - <file name="skins/larry/style.css" role="data"></file> - <file name="skins/larry/ui.js" role="data"></file> - - <file name="config.inc.php.dist" role="data"></file> - <file name="LICENSE" role="data"></file> - - <file name="localization/en_US.inc" role="data"></file> - </dir> - <!-- / --> - </contents> - <dependencies> - <required> - <php> - <min>5.3.1</min> - </php> - <pearinstaller> - <min>1.7.0</min> - </pearinstaller> - <package> - <name>libkolab</name> - <uri>http://kolabsys.com</uri> - </package> - </required> - </dependencies> - <phprelease/> -</package> diff --git a/plugins/kolab_folders/composer.json b/plugins/kolab_folders/composer.json new file mode 100644 index 0000000..43fc953 --- /dev/null +++ b/plugins/kolab_folders/composer.json @@ -0,0 +1,26 @@ +{ + "name": "kolab/kolab_folders", + "type": "roundcube-plugin", + "description": "Type-aware folder management/listing for Kolab", + "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", + "license": "AGPLv3", + "version": "2.1.0", + "authors": [ + { + "name": "Aleksander Machniak", + "email": "machniak@kolabsys.com", + "role": "Lead" + } + ], + "repositories": [ + { + "type": "composer", + "url": "http://plugins.roundcube.net" + } + ], + "require": { + "php": ">=5.3.0", + "roundcube/plugin-installer": ">=0.1.3", + "kolab/libkolab": ">=1.1.0", + } +} diff --git a/plugins/kolab_folders/package.xml b/plugins/kolab_folders/package.xml deleted file mode 100644 index b40acab..0000000 --- a/plugins/kolab_folders/package.xml +++ /dev/null @@ -1,63 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 - http://pear.php.net/dtd/tasks-1.0.xsd - http://pear.php.net/dtd/package-2.0 - http://pear.php.net/dtd/package-2.0.xsd"> - <name>kolab_folders</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/</uri> - <summary>Type-aware folder management/listing for Kolab</summary> - <description> - The plugin extends folders handling with features of the Kolab Suite - according to specified format (http://www.kolab.org/doc/kolabformat-2.0-html). - With this plugin enabled it is possible to: - - set/get/change folder's type, - - filter folders list by folder type, - - style folders list rows (in folder manager), - - create default folders with specified type. - </description> - <lead> - <name>Aleksander Machniak</name> - <user>machniak</user> - <email>machniak@kolabsys.com</email> - <active>yes</active> - </lead> - <date>2012-10.25</date> - <version> - <release>2.1</release> - <api>2.0</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPLv3</license> - <notes>-</notes> - <contents> - <dir baseinstalldir="/" name="/"> - <file name="kolab_folders.php" role="php"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="kolab_folders.js" role="data"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="config.inc.php.dist" role="data"></file> - <file name="localization/en_US.inc" role="data"></file> - <file name="localization/pl_PL.inc" role="data"></file> - <file name="LICENSE" role="data"></file> - </dir> - <!-- / --> - </contents> - <dependencies> - <required> - <php> - <min>5.2.1</min> - </php> - <pearinstaller> - <min>1.7.0</min> - </pearinstaller> - </required> - </dependencies> - <phprelease /> -</package> diff --git a/plugins/kolab_notes/composer.json b/plugins/kolab_notes/composer.json index 8b32778..5f96452 100644 --- a/plugins/kolab_notes/composer.json +++ b/plugins/kolab_notes/composer.json @@ -21,6 +21,6 @@ "require": { "php": ">=5.3.0", "roundcube/plugin-installer": ">=0.1.3", - "kolab/libkolab": "1.1.0" + "kolab/libkolab": ">=1.1.0" } } diff --git a/plugins/kolab_tags/composer.json b/plugins/kolab_tags/composer.json index 1b38054..30e5364 100644 --- a/plugins/kolab_tags/composer.json +++ b/plugins/kolab_tags/composer.json @@ -4,7 +4,7 @@ "description": "Email tags plugin", "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", "license": "AGPLv3", - "version": "0.1-beta", + "version": "0.1.0", "authors": [ { "name": "Aleksander Machniak", @@ -21,6 +21,6 @@ "require": { "php": ">=5.3.0", "roundcube/plugin-installer": ">=0.1.3", - "kolab/libkolab": "1.1.0" + "kolab/libkolab": ">=1.1.0" } } diff --git a/plugins/ldap_authentication/composer.json b/plugins/ldap_authentication/composer.json new file mode 100644 index 0000000..0d6d0ae --- /dev/null +++ b/plugins/ldap_authentication/composer.json @@ -0,0 +1,25 @@ +{ + "name": "kolab/ldap_authentication", + "type": "roundcube-plugin", + "description": "LDAP Authentication (obsoleted)", + "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", + "license": "AGPLv3", + "version": "0.1.0", + "authors": [ + { + "name": "Aleksander Machniak", + "email": "machniak@kolabsys.com", + "role": "Lead" + } + ], + "repositories": [ + { + "type": "composer", + "url": "http://plugins.roundcube.net" + } + ], + "require": { + "php": ">=5.3.0", + "roundcube/plugin-installer": ">=0.1.3", + } +} diff --git a/plugins/ldap_authentication/package.xml b/plugins/ldap_authentication/package.xml deleted file mode 100644 index dc76201..0000000 --- a/plugins/ldap_authentication/package.xml +++ /dev/null @@ -1,52 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 - http://pear.php.net/dtd/tasks-1.0.xsd - http://pear.php.net/dtd/package-2.0 - http://pear.php.net/dtd/package-2.0.xsd"> - <name>kolab_authentication</name> - <uri>http://kolabsys.com</uri> - <summary>LDAP Authentication</summary> - <description> - Authenticates on LDAP server, finds canonized authentication ID for IMAP - and for new users creates identity based on LDAP information. - </description> - <lead> - <name>Aleksander Machniak</name> - <user>machniak</user> - <email>machniak@kolabsys.com</email> - <active>yes</active> - </lead> - <date>2011-11-01</date> - <version> - <release>0.1</release> - <api>0.1</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPLv3</license> - <notes>-</notes> - <contents> - <dir baseinstalldir="/" name="/"> - <file name="kolab_authentication.php" role="php"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="config.inc.php.dist" role="data"></file> - <file name="LICENSE" role="data"></file> - </dir> - <!-- / --> - </contents> - <dependencies> - <required> - <php> - <min>5.2.1</min> - </php> - <pearinstaller> - <min>1.7.0</min> - </pearinstaller> - </required> - </dependencies> - <phprelease/> -</package> diff --git a/plugins/logon_page/composer.json b/plugins/logon_page/composer.json new file mode 100644 index 0000000..a567846 --- /dev/null +++ b/plugins/logon_page/composer.json @@ -0,0 +1,25 @@ +{ + "name": "kolab/logon_page", + "type": "roundcube-plugin", + "description": "Logon screen additions", + "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", + "license": "AGPLv3", + "version": "0.1.0", + "authors": [ + { + "name": "Aleksander Machniak", + "email": "machniak@kolabsys.com", + "role": "Lead" + } + ], + "repositories": [ + { + "type": "composer", + "url": "http://plugins.roundcube.net" + } + ], + "require": { + "php": ">=5.3.0", + "roundcube/plugin-installer": ">=0.1.3", + } +} diff --git a/plugins/logon_page/package.xml b/plugins/logon_page/package.xml deleted file mode 100644 index 8aae959..0000000 --- a/plugins/logon_page/package.xml +++ /dev/null @@ -1,51 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 - http://pear.php.net/dtd/tasks-1.0.xsd - http://pear.php.net/dtd/package-2.0 - http://pear.php.net/dtd/package-2.0.xsd"> - <name>logon_page</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/</uri> - <summary>Kolab Authentication</summary> - <description> - Allows displaying of additional information (HTML code block) on logon page. - </description> - <lead> - <name>Aleksander Machniak</name> - <user>machniak</user> - <email>machniak@kolabsys.com</email> - <active>yes</active> - </lead> - <date>2012-12-11</date> - <version> - <release>0.1</release> - <api>0.1</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPLv3</license> - <notes>-</notes> - <contents> - <dir baseinstalldir="/" name="/"> - <file name="logon_page.php" role="php"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - <file name="LICENSE" role="data"></file> - <file name="logon_page.html" role="data"></file> - </dir> - <!-- / --> - </contents> - <dependencies> - <required> - <php> - <min>5.2.1</min> - </php> - <pearinstaller> - <min>1.7.0</min> - </pearinstaller> - </required> - </dependencies> - <phprelease/> -</package> diff --git a/plugins/odfviewer/composer.json b/plugins/odfviewer/composer.json new file mode 100644 index 0000000..ffbf79d --- /dev/null +++ b/plugins/odfviewer/composer.json @@ -0,0 +1,25 @@ +{ + "name": "kolab/odfviewer", + "type": "roundcube-plugin", + "description": "Open Document Viewer plugin", + "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", + "license": "AGPLv3", + "version": "0.3.0", + "authors": [ + { + "name": "Thomas Bruederli", + "email": "bruederli@kolabsys.com", + "role": "Lead" + }, + ], + "repositories": [ + { + "type": "composer", + "url": "http://plugins.roundcube.net" + } + ], + "require": { + "php": ">=5.3.0", + "roundcube/plugin-installer": ">=0.1.3", + } +} diff --git a/plugins/odfviewer/package.xml b/plugins/odfviewer/package.xml deleted file mode 100644 index 9b4f9ac..0000000 --- a/plugins/odfviewer/package.xml +++ /dev/null @@ -1,54 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 - http://pear.php.net/dtd/tasks-1.0.xsd - http://pear.php.net/dtd/package-2.0 - http://pear.php.net/dtd/package-2.0.xsd"> - <name>odfviewer</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/</uri> - <summary>Open Document Viewer plugin</summary> - <description>Renders Open Documents directly in the browser by using the WebODF library by Tobias Hintze http://webodf.org</description> - <lead> - <name>Thomas Bruederli</name> - <user>thomasb</user> - <email>bruederli@kolabsys.com</email> - <active>yes</active> - </lead> - <date>2013-10-03</date> - <time>15:46:00</time> - <version> - <release>0.3</release> - <api>0.3</api> - </version> - <stability> - <release>beta</release> - <api>beta</api> - </stability> - <license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPL</license> - <notes>-</notes> - <contents> - <dir baseinstalldir="/" name="/"> - <file name="odfviewer.php" role="php"></file> - <file name="ODFViewerPlugin.js" role="data"></file> - <file name="webodf.js" role="data"></file> - <file name="viewer.js" role="data"></file> - <file name="viewer.css" role="data"></file> - <file name="odf.html" role="data"></file> - <file name="README" role="data"></file> - <file name="LICENSE" role="data"></file> - <dir name="files"> - <file name=".htaccess" role="data"></file> - </dir> - </dir> - </contents> - <dependencies> - <required> - <php> - <min>5.2.1</min> - </php> - <pearinstaller> - <min>1.7.0</min> - </pearinstaller> - </required> - </dependencies> - <phprelease/> -</package> diff --git a/plugins/pdfviewer/composer.json b/plugins/pdfviewer/composer.json new file mode 100644 index 0000000..25934b3 --- /dev/null +++ b/plugins/pdfviewer/composer.json @@ -0,0 +1,25 @@ +{ + "name": "kolab/pdfviewer", + "type": "roundcube-plugin", + "description": "Inline PDF viewer plugin", + "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", + "license": "AGPLv3", + "version": "1.0.0", + "authors": [ + { + "name": "Thomas Bruederli", + "email": "bruederli@kolabsys.com", + "role": "Lead" + }, + ], + "repositories": [ + { + "type": "composer", + "url": "http://plugins.roundcube.net" + } + ], + "require": { + "php": ">=5.3.0", + "roundcube/plugin-installer": ">=0.1.3", + } +} diff --git a/plugins/pdfviewer/package.xml b/plugins/pdfviewer/package.xml deleted file mode 100644 index 39ac980..0000000 --- a/plugins/pdfviewer/package.xml +++ /dev/null @@ -1,54 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 - http://pear.php.net/dtd/tasks-1.0.xsd - http://pear.php.net/dtd/package-2.0 - http://pear.php.net/dtd/package-2.0.xsd"> - <name>pdfviewer</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/</uri> - <summary>Inline PDF viewer plugin</summary> - <description>Render PDF files directly in the preview window by using the pdf.js from (http://mozilla.github.com/pdf.js)</description> - <lead> - <name>Thomas Bruederli</name> - <user>thomasb</user> - <email>bruederli@kolabsys.com</email> - <active>yes</active> - </lead> - <date>2013-10-03</date> - <time>14:20:00</time> - <version> - <release>0.1.2</release> - <api>0.1.2</api> - </version> - <stability> - <release>beta</release> - <api>beta</api> - </stability> - <license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPL</license> - <notes>-</notes> - <contents> - <dir baseinstalldir="/" name="/"> - <file name="pdfviewer.php" role="php"></file> - <file name="README" role="data"></file> - <file name="LICENSE" role="data"></file> - <file name="viewer/viewer.html" role="data"></file> - <file name="viewer/viewer.js" role="data"></file> - <file name="viewer/viewer.css" role="data"></file> - <file name="viewer/pdf.js" role="data"></file> - <file name="viewer/pdf.worker.js" role="data"></file> - <file name="viewer/compatibility.js" role="data"></file> - <file name="viewer/debugger.js" role="data"></file> - <file name="viewer/l10n.js" role="data"></file> - </dir> - </contents> - <dependencies> - <required> - <php> - <min>5.2.1</min> - </php> - <pearinstaller> - <min>1.7.0</min> - </pearinstaller> - </required> - </dependencies> - <phprelease/> -</package> diff --git a/plugins/tinymce_config/composer.json b/plugins/tinymce_config/composer.json new file mode 100644 index 0000000..9c910cf --- /dev/null +++ b/plugins/tinymce_config/composer.json @@ -0,0 +1,25 @@ +{ + "name": "kolab/tinymce_config", + "type": "roundcube-plugin", + "description": "TinyMCE Editor Configurator", + "homepage": "http://git.kolab.org/roundcubemail-plugins-kolab/", + "license": "AGPLv3", + "version": "1.0.0", + "authors": [ + { + "name": "Aleksander Machniak", + "email": "machniak@kolabsys.com", + "role": "Lead" + } + ], + "repositories": [ + { + "type": "composer", + "url": "http://plugins.roundcube.net" + } + ], + "require": { + "php": ">=5.3.0", + "roundcube/plugin-installer": ">=0.1.3", + } +} diff --git a/plugins/tinymce_config/package.xml b/plugins/tinymce_config/package.xml deleted file mode 100644 index 8018160..0000000 --- a/plugins/tinymce_config/package.xml +++ /dev/null @@ -1,53 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 - http://pear.php.net/dtd/tasks-1.0.xsd - http://pear.php.net/dtd/package-2.0 - http://pear.php.net/dtd/package-2.0.xsd"> - <name>tinymce_config</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/</uri> - <summary>TinyMCE Editor Configurator</summary> - <description> - Sample plugin to set additional TinyMCE editor configuration. - </description> - <lead> - <name>Aleksander Machniak</name> - <user>machniak</user> - <email>machniak@kolabsys.com</email> - <active>yes</active> - </lead> - <date>2014-11-13</date> - <version> - <release>0.2</release> - <api>0.1</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPLv3</license> - <notes>-</notes> - <contents> - <dir baseinstalldir="/" name="/"> - <file name="tinymce_config.php" role="php"> - <tasks:replace from="@name@" to="name" type="package-info"/> - <tasks:replace from="@package_version@" to="version" type="package-info"/> - </file> - </dir> - <!-- / --> - </contents> - <dependencies> - <required> - <php> - <min>5.2.1</min> - </php> - <pearinstaller> - <min>1.7.0</min> - </pearinstaller> - <package> - <name>libkolab</name> - <uri>http://git.kolab.org/roundcubemail-plugins-kolab/tree/plugins/tinymce_config</uri> - </package> - </required> - </dependencies> - <phprelease/> -</package> |