cvs: pear /LiveUser_Admin package.xml

From: Date: Sun, 20 Feb 2005 15:28:43 +0000
Subject: cvs: pear /LiveUser_Admin package.xml
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-29531@lists.php.net to get a copy of this message
lsmith Sun Feb 20 10:28:43 2005 EDT Modified files: /pear/LiveUser_Admin package.xml Log: - updated changelog - added area admin area example - removed unused create_db.sql http://cvs.php.net/diff.php/pear/LiveUser_Admin/package.xml?r1=1.10&r2=1.11&ty=u Index: pear/LiveUser_Admin/package.xml diff -u pear/LiveUser_Admin/package.xml:1.10 pear/LiveUser_Admin/package.xml:1.11 --- pear/LiveUser_Admin/package.xml:1.10 Thu Jan 6 06:37:41 2005 +++ pear/LiveUser_Admin/package.xml Sun Feb 20 10:28:43 2005 @@ -5,7 +5,27 @@ <summary>User authentication and permission management framework</summary> <description> LiveUser_Admin is meant to be used with the LiveUser package. It is composed of all the classes necessary to administrate - data used by LiveUser.</description> + data used by LiveUser. + + You'll be able to add/edit/delete/get things like: + * Rights + * Users + * Groups + * Areas + * Applications + * Subgroups + * ImpliedRights + + And all other entities within LiveUser. + + At the moment we support the following storage containers: + * DB + * MDB + * MDB2 + + But it takes no time to write up your own storage container, + so if you like to use native mysql functions straight, then it's possible + to do so in under a hour!</description> <maintainers> <maintainer> <user>mw21st</user> @@ -34,7 +54,7 @@ </maintainers> <release> <version>0.2.0</version> - <date>2005-01-06</date> + <date>2005-02-20</date> <license>LGPL</license> <state>beta</state> <notes>- perm container now also has a default init() method that is called in the factory @@ -52,14 +72,24 @@ rights, and perm_users tables yourself) - example 1 now outputs all queries using an MDB2 debug handler - Subgroups now work -- ImplyRights now work (expect for getRights) +- ImplyRights now work - One can now remove groups recursively by passing recursive = true to removeGroup in Perm Complex container (before it was hardcoded to true, now defaults to false) - Tests for SubGroups and ImplyRights up and running -- getGroup and getRight now work in Perm Complex Container, but getRight only works same - as the Perm Simple equal (i.e. no advance features yet) -- added DB and MDB permission backends</notes> +- getGroup and getRight now work in Perm Complex Container +- added DB and MDB permission backends +- Complex container is now fully implemented. +- addAreaAdmin and removeAreaAdmin where added to the Complex container +- Admin.php getUser was removed and searchUser was renamed to getUsers and with new params +- give each example a unique database name +- moved selectable tables into property so that they can be overwritten +- fixed autoinit handling in factoray (bug #3133) +- added missing PEAR error to error stack conversions +- return false if we previously ensured that the value is false anyways for clarity +- call setAdminAuthContainer() in updateUser() and removeUser() to ensure that + the proper auth container is affected +- updated the file headers as per the RFC</notes> <deps> <dep type="php" rel="ge" version="4.2.0" optional="no"/> <dep type="pkg" rel="ge" version="1.3.1" optional="no">PEAR</dep> @@ -86,8 +116,8 @@ <dir name="example 1"> <file role="doc" name="Application.php"/> <file role="doc" name="Area.php"/> + <file role="doc" name="Area_Admin_Areas.php"/> <file role="doc" name="config.inc.php"/> - <file role="doc" name="create_db.sql"/> <file role="doc" name="extra_sql.sql"/> <file role="doc" name="Group.php"/> <file role="doc" name="GroupRights.php"/> @@ -138,7 +168,7 @@ <changelog> <release> <version>0.2.0</version> - <date>2005-01-06</date> + <date>2005-02-20</date> <license>LGPL</license> <state>beta</state> <notes>- perm container now also has a default init() method that is called in the factory @@ -156,14 +186,24 @@ rights, and perm_users tables yourself) - example 1 now outputs all queries using an MDB2 debug handler - Subgroups now work -- ImplyRights now work (expect for getRights) +- ImplyRights now work - One can now remove groups recursively by passing recursive = true to removeGroup in Perm Complex container (before it was hardcoded to true, now defaults to false) - Tests for SubGroups and ImplyRights up and running -- getGroup and getRight now work in Perm Complex Container, but getRight only works same - as the Perm Simple equal (i.e. no advance features yet) -- added DB and MDB permission backends</notes> +- getGroup and getRight now work in Perm Complex Container +- added DB and MDB permission backends +- Complex container is now fully implemented. +- addAreaAdmin and removeAreaAdmin where added to the Complex container +- Admin.php getUser was removed and searchUser was renamed to getUsers and with new params +- give each example a unique database name +- moved selectable tables into property so that they can be overwritten +- fixed autoinit handling in factoray (bug #3133) +- added missing PEAR error to error stack conversions +- return false if we previously ensured that the value is false anyways for clarity +- call setAdminAuthContainer() in updateUser() and removeUser() to ensure that + the proper auth container is affected +- updated the file headers as per the RFC</notes> </release> <release> <version>0.1.0</version>

« previous php.pear.cvs (#29531) next »