| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-03-03 | Update the copyright to 2010. It's only 3 months into the year :-) | Bharat Mediratta | |
| 2010-02-24 | Fix for ticket #1034: Fix db cache driver delete() call which was missed in ↵ | Andy Staudacher | |
| a recent refactoring / fix. | |||
| 2010-02-21 | Fix delete() function of DB based Cache driver. It expected a scalar key / ↵ | Andy Staudacher | |
| tag value, but it was always an array of keys / tags. (compare to system/libraries/Cache.php and the File.php driver) | |||
| 2010-02-14 | Minor security tightening of IdentityProvider::change_provider(). | Andy Staudacher | |
| 2010-01-17 | Change IdentityProvider::create_user() to take $email as well, since that's ↵ | Bharat Mediratta | |
| a required parameter for the Gallery driver. | |||
| 2009-12-21 | Fix some bugs in the cache database driver, and update the tests for K24. | Bharat Mediratta | |
| 2009-12-02 | Use select() instead of select("*") | Bharat Mediratta | |
| 2009-12-02 | Convert more database calls over to the new format | Bharat Mediratta | |
| - admin/maintenance page loads, the rebuild thumbs/resizes task works - Fixed up some conversion bugs in the Cache driver | |||
| 2009-11-26 | Convert all DB where() calls to take 3 arguments. | Bharat Mediratta | |
| Convert all open_paren() calls to and_open() or or_open() as appropriate. | |||
| 2009-11-25 | Call execute() after upate() and insert(). | Bharat Mediratta | |
| 2009-11-25 | Preliminary work to cut over to Kohana 2.4 | Bharat Mediratta | |
| - Kohana::log() -> Kohana_Log::add() - Kohana::config_XXX -> Kohana_Config::instance()->XXX - Implement View::set_global in MY_View - Updated Cache_Database_Driver to latest APIs - ORM::$loaded -> ORM::loaded() - Updated item::viewable() to use K2.4 parenthesization | |||
| 2009-11-16 | If an empty array is passed into set method, then make sure the tag value ↵ | Tim Almdal | |
| being stored in the database is null, not "Array" | |||
| 2009-10-29 | Add the add_user_to_group and remove_user_from_group api method calls. If ↵ | Tim Almdal | |
| the identity provider isn't writable, the method implementations should throw an Invalid Operation exception. | |||
| 2009-10-29 | Add the admin_user api function to the identity helper and the ↵ | Tim Almdal | |
| IdentityProvider interface. | |||
| 2009-10-24 | phpDoc fixes. | Bharat Mediratta | |
| 2009-10-22 | Change Identity adminstration to use the uninstall/install methods when ↵ | Tim Almdal | |
| changing providers. | |||
| 2009-10-22 | Change the name of identity library from Identity to IdentityProvider. ↵ | Tim Almdal | |
| Create a helper class called identity to simplify call the Identity Provider. Move the contents of MY_Session.php to the new helper class and remove the MY_Session class | |||
| 2009-10-21 | re-add the lookup_group_by_name API Method. | Tim Almdal | |
| 2009-10-20 | Add lookup_group Identity provider API and change the permissions controller ↵ | Tim Almdal | |
| to use it to get the group it is modifying | |||
| 2009-10-20 | Add a groups api method on the Identity provider and change ↵ | Tim Almdal | |
| access_Core::_get_all_groups() to use this to get the defined groups. | |||
| 2009-10-20 | Changes to Identity interface to allow for multiple Identity providers. ↵ | Tim Almdal | |
| What I've tested to this point, is you can install a new provider, switch to it, login as administrator, uninstall the default user module, reinstall the user module, switch back to the user module and login. | |||
| 2009-10-19 | Simplify the user interface by moving the password reset functionality into ↵ | Tim Almdal | |
| the user module Bagging the User_Definition and Group_Definition abstract classes and replacing them with interfaces with the same names. Make sure all the unit tests work. | |||
| 2009-10-16 | Cleanup merge of user/group helpers into Identity interface. Reduce ↵ | Tim Almdal | |
| redundant code in the user module and remove references to the Identity helper from the user module as the user module should be able to access things directly. Simplify the get_user_list api method to just accept an array of ids to return user objects for. | |||
| 2009-10-14 | Clean up phpDoc and change the Identity driver so only one configuration can ↵ | Tim Almdal | |
| be active at a given time. | |||
| 2009-10-13 | Merge branch 'master' into talmdal_dev | Tim Almdal | |
| Conflicts: modules/gallery/controllers/admin_users.php modules/gallery/controllers/password.php modules/gallery/helpers/group.php modules/gallery/helpers/user.php modules/notification/helpers/notification.php | |||
| 2009-10-07 | Implement a user::is_writable() API method and disable the user add, updates ↵ | Tim Almdal | |
| and display if the Identity driver does not support writes. This is set in the config.identity.php | |||
| 2009-10-07 | Change the __set method on User_Definition to actually set the value as ↵ | Tim Almdal | |
| opposed to return it. | |||
| 2009-10-06 | Allow a groups property on the User implementation and load the Identity ↵ | Tim Almdal | |
| drivers early in the process so the session deserialization works. | |||
| 2009-10-06 | Encapsulate the user and group model in Gallery_User and Gallery_Group ↵ | Tim Almdal | |
| classes which extend the User_Definition and Group_Definition classes defined in the Identity API | |||
| 2009-10-05 | Handle the filters on Identity/Gallery::list_users and ↵ | Tim Almdal | |
| Identity/Gallery::list_groups | |||
| 2009-10-05 | Access the form validation rules via the API for groups and users | Tim Almdal | |
| 2009-10-05 | The initial commit of refactoring the user/group adminsitration into a driver. | Tim Almdal | |
| Create an Identity library that defines the interface the Gallery3 expects Move the user and group helpers into the gallery module to provide the familiar interface into the Identity library. Create a Gallery Identity back-end that is supplied by the user module. The vision here is that all user and group code that is gallery or ui specific is contained within the core product. Anything that relates to manipulating a user or group is contained in the back end code that can be replaced. | |||
| 2009-06-29 | Revert to serializing and deserializing data. The cache table can't | Bharat Mediratta | |
| accept PHP constructs like arrays (the tests were choking on this). Update tests to reflect the new `key` column. | |||
| 2009-06-28 | Modify the cache table to make id the primary key for consistency with | Bharat Mediratta | |
| other gallery 3 tables. Update the driver to match, add more upgrader code, update the installer block and change the gallery module version to 6. | |||
| 2009-06-28 | Change the cache column of the caches table to a large blob. This fixes ↵ | Tim Almdal | |
| ticket #485 and gives us the extra adavantage of not having to serialize the data (as the database driver handles that for us) | |||
| 2009-06-28 | Clean up code (i.e. preamble, tabs) from the caching implementation so the ↵ | Tim Almdal | |
| unit tests pass | |||
| 2009-06-27 | The rest of the caching driver implementation that i somehow forgot. | Tim Almdal | |
