| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-12-13 | Fix a bug where parent permissions were not getting inherited to newly | Bharat Mediratta | |
| created albums and photos. | |||
| 2008-12-13 | Make sure that access::can fails if the item is not loaded | Bharat Mediratta | |
| 2008-12-12 | Move the view permission cache directly into the item table for efficiency. ↵ | Bharat Mediratta | |
| Unit tests ftw! | |||
| 2008-12-12 | Get rid of all pseudo users and pseudo groups, while preserving all | Bharat Mediratta | |
| other functionality. This makes our user/group and access code fully consistent. | |||
| 2008-12-11 | Split _update_access_cache into two functions separating view from | Bharat Mediratta | |
| non-view. This is a step along the path towards moving the view access cache into the item model. | |||
| 2008-12-10 | Fix problem with access::can, where the $item->id was being passed to the ↵ | Tim Almdal | |
| access_group::can method. | |||
| 2008-12-10 | Change all access API methods to take ORMs instead of ids. This will | Bharat Mediratta | |
| minimize reloading objects from the database. | |||
| 2008-12-09 | Check view permissions before allowing view access to albums/photos. | Bharat Mediratta | |
| 2008-12-09 | Move code to delete users and add/remove users from groups into the | Bharat Mediratta | |
| model. | |||
| 2008-12-09 | Add access::can() which verifies that the user belongs to a group that has the | Bharat Mediratta | |
| given permission. | |||
| 2008-12-08 | Rename access::can() to access::group_can() | Bharat Mediratta | |
| 2008-12-07 | Finish writing unit tests for Access. No bugs found! | Bharat Mediratta | |
| 2008-12-04 | Change the startup code to only put installed modules on the autoload | Bharat Mediratta | |
| path. This breaks a bunch of places where we had hardcoded dependencies, so guard all of those cases. Restructure module::available() a bit and the way that we do install/uninstall in the scaffolding. | |||
| 2008-12-04 | Improvements to access helper. | Bharat Mediratta | |
| o Rename access::remove_group() to access::delete_group() for consistency. o Wrote more unit tests o Tests found a bug in access::remove_item() .. yay! | |||
| 2008-12-03 | Fix a bug where we weren't actually deleting permissions (hooray for unit ↵ | Bharat Mediratta | |
| tests!) | |||
| 2008-12-03 | Re-enable access_cache propagation now that we've patched the MySQL driver. | Bharat Mediratta | |
| 2008-12-03 | get rid of a stray space that was breaking the File_Structure_Test | Bharat Mediratta | |
| 2008-12-03 | Temporarily disable some code to get tests to pass. | Bharat Mediratta | |
| 2008-12-03 | Fix a bad copy/pasted comment | Bharat Mediratta | |
| 2008-12-02 | Oops, this was missing from the last fix. | Bharat Mediratta | |
| 2008-12-02 | Fix a problem in _update_access_cache() where if the intent is | Bharat Mediratta | |
| default, we weren't properly propagating ALLOW where necessary. | |||
| 2008-12-01 | Add access::reset() so that you can specify your intent to use the | Bharat Mediratta | |
| parent's permissions. Update scaffolding to demonstrate that it works. | |||
| 2008-12-01 | Add @todos | Bharat Mediratta | |
| 2008-12-01 | Prototype access control model. There's much left to do, but it's a | Bharat Mediratta | |
| working implementation. | |||
