| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-12-04 | Add unit tests to test growing and contracting the left and right pointers | Tim Almdal | |
| Added a delete method to ORM_MPTT that contracts the tree when an item is deleted | |||
| 2008-12-04 | Before deleting an item, save the path to the image in the var directory as ↵ | Tim Almdal | |
| once the item is deleted, the $item->file_path() is no longer valid. | |||
| 2008-12-03 | Fix internationalized string. | Bharat Mediratta | |
| 2008-12-03 | Rename file::unlink() to dir::unlink(). This creates an API that is | Bharat Mediratta | |
| clearer about its actions, otherwise we may accidentally blow away an entire hierarchy when we think we're deleting a single file (there's a reason why rm won't let you delete dirs that aren't empty!) Name it "dir" instead of "directory" because apparently "directory" is already reserved. Move the delete call out of Items_Controller and into the model. The model is responsible for keeping state integrity, not the controller. | |||
| 2008-12-03 | Remove @todo | Tim Almdal | |
| 2008-12-03 | Add a MY_file class that extends the file helper by creating an unlink ↵ | Tim Almdal | |
| method that deletes a file or an album directory. Modify Items_Controller::_delete to call this new helper method when deleting an item | |||
| 2008-12-03 | Implement two tests | Bharat Mediratta | |
| 2008-12-03 | Fix a bug where we weren't actually deleting permissions (hooray for unit ↵ | Bharat Mediratta | |
| tests!) | |||
| 2008-12-03 | If the the post and get arrays don't contain a _method parameter, then use ↵ | Tim Almdal | |
| the request::method() to determine the actual request method (i.e. delete doesn't show up in either places) | |||
| 2008-12-03 | Test stubs | Bharat Mediratta | |
| 2008-12-03 | Move the form html into the controller | Bharat Mediratta | |
| 2008-12-03 | Add /welcome/form/add/photos to give you the add photo form. | Bharat Mediratta | |
| 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 | Drop the right tables at uninstall time | Bharat Mediratta | |
| 2008-12-03 | Fix a bad copy/pasted comment | Bharat Mediratta | |
| 2008-12-02 | Remove the variable from inside _() | Tim Almdal | |
| 2008-12-02 | The rearrange module will now add an album if you drag the "new album" onto ↵ | Tim Almdal | |
| the album tree. I haven't had a chance to figure out why the form does get any styling or why a textarea is no included as a list item. | |||
| 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 | Tighten up ul.permissions | Bharat Mediratta | |
| 2008-12-01 | Fix profiler settings in the scaffolding | Bharat Mediratta | |
| 2008-12-01 | style the permission tree a little tighter | Bharat Mediratta | |
| 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 | Clean up styles a bit to make it more obvious what's going on. Show | Bharat Mediratta | |
| edit permissions too to demonstrate that we're doing something different for the different type of permissions. | |||
| 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. | |||
| 2008-11-30 | Move rearrange HTML generation into welcome.php so that we gracefully | Bharat Mediratta | |
| handle the case where the DB is not installed yet. | |||
| 2008-11-29 | Add access model (not fully baked yet). | Bharat Mediratta | |
| Update scaffolding to allow addition of just albums (helpful for testing permissions) | |||
| 2008-11-29 | The gui part of rearranging albums and photos on the welcome page. Haven't ↵ | Tim Almdal | |
| finished the ajax back end to actually do the move, but thought i'd put the gui up so people can play | |||
| 2008-11-29 | Insure that the page and offset refere to valid items | Tim Almdal | |
| 2008-11-28 | Remove debugging statements | Tim Almdal | |
| 2008-11-28 | Dynamically create the list of available modules. This permits new modules ↵ | Tim Almdal | |
| to be added without having to update the config.php file | |||
| 2008-11-28 | Create module::event() which runs Gallery events. It works by | Bharat Mediratta | |
| convention. To respond to the "photo_created" event in the gmaps module, you create modules/gmaps/helpers/gmaps_event.php containing class gmaps_event which has function photo_created. Renamed all events from gallery.foo.bar to foo_bar Updated tag module to use new convention. | |||
| 2008-11-28 | Rename module::get_list() to module::installed() | Bharat Mediratta | |
| 2008-11-28 | Add credits theme callback, point the powered-by link at GMC | Bharat Mediratta | |
| 2008-11-28 | Add an easy way to add a bunch of servers from the server side | Bharat Mediratta | |
| 2008-11-28 | Correct parameter on gallery.album.created event firing | Tim Almdal | |
| 2008-11-28 | Move the form drawing code back into form.html.php -- I'm going to | Bharat Mediratta | |
| take a shot at fixing it up in the view file so that it's mostly HTML, not mostly PHP. If that fails, I'll move it back into a helper. | |||
| 2008-11-28 | Add tag() function | Bharat Mediratta | |
| 2008-11-28 | Rename item events and create events for comment create, login, logout, user ↵ | Tim Almdal | |
| creation. I probably forgot some, but its a start. | |||
| 2008-11-28 | Add event plumbing to allow the tag module to be notified when a photo is ↵ | Tim Almdal | |
| created. Eventually this will be used to parse the image meta data and extract tags; | |||
| 2008-11-27 | Set resize to 640x480 for now to avoid breaking the default theme layout | Bharat Mediratta | |
| 2008-11-27 | Create a form_helper class containing the function Draw_Form so we don't ↵ | Tim Almdal | |
| have to always check to see if the DrawForm method is already defined in pages that could have multiple forms. | |||
| 2008-11-27 | 1) Create a Theme_View class that combines the functionality of the Theme ↵ | Tim Almdal | |
| class with the View class. 2) Only define the form.html.php::DrawForm method once if there are multiple forms on the page (i.e. comments and add tags) | |||
| 2008-11-27 | Move the ADMIN global nav option into the core module and only show it if ↵ | Bharat Mediratta | |
| we're logged in as an admin user | |||
| 2008-11-27 | Add navigation_top() and navigation_bottom() insertion points | Bharat Mediratta | |
| Move "My Gallery" navigation tab into the user module and only show it if you're logged in | |||
| 2008-11-27 | Make tags look a little better. | Bharat Mediratta | |
| 2008-11-27 | Centralize logging around installing/uninstalling modules. | Bharat Mediratta | |
