| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-01-02 | trim() the path in add_photos | Bharat Mediratta | |
| 2009-01-01 | Add deepest album link | Bharat Mediratta | |
| 2008-12-30 | Update user::create() scaffolding for changes in the user module: can't set ↵ | Andy Staudacher | |
| the isAdmin bit at creation time. | |||
| 2008-12-26 | Fix a typo. | Bharat Mediratta | |
| 2008-12-25 | Rework log and message helpers to be parallel, but separate. | Bharat Mediratta | |
| 1) they now have their own matching severity constants 2) they both have convenience functions success(), info(), warning() and error() 3) they both have severity_class() | |||
| 2008-12-25 | Reload the parent before using when adding albums/photos since it may have ↵ | Bharat Mediratta | |
| invalid left/right pointers. | |||
| 2008-12-23 | Change photo::create() and album::create() to take ORM instances | Bharat Mediratta | |
| instead of ids. | |||
| 2008-12-23 | Add very simple graphics toolkits. | Bharat Mediratta | |
| Track a set of rules in Graphics_Rule_Model which specify how we turn original images into thumbnails and resizes. There's one set of rules that applies to every image in the Gallery. Track the state of thumbs and resizes with a "dirty" bit. The new graphics helper manages the rules and can rebuild the thumbs and resizes for any images that are considered "dirty". Introduce the concept of an "album cover" which is an item that an album points to. We'll use that item as the source for the album's thumbnail/resize. Conflated with this change (sorry!) I also changed the Var table to use module_name instead of module_id. This may be marginally less efficient, but it's much easier to follow in the database. | |||
| 2008-12-22 | Remove module.info from infrastructure modules that are effectively | Bharat Mediratta | |
| libraries that would ship with the core. Refactor welcome.php to use the newly refactored module::available() | |||
| 2008-12-22 | Change the way that we track modules. | Bharat Mediratta | |
| Each module now has a "module.info" file that has information about the module, including the core. We can display the installed version, and the version in the code. Also take a first shot at a modules admin page. | |||
| 2008-12-21 | Add some more logging code. Now the site admin has some log entries to look at. | Bharat Mediratta | |
| 2008-12-21 | create a more generic random_phrase() function | Bharat Mediratta | |
| 2008-12-19 | Allow server-side adding of images to other albums than the root | Bharat Mediratta | |
| 2008-12-17 | Switch from cookie sessions to database sessions. We can't use cookie | Bharat Mediratta | |
| sessions; it encodes all the value into the cookie which means little/no security, transfer costs, and storage limits. | |||
| 2008-12-17 | Separate thumbnails out into var/thumbs. This clears up some ambiguity in ↵ | Bharat Mediratta | |
| Item_Model and simplifies file_proxy. It also means we can stop munging file names in the var/resizes hierarchy. In the process, rename "thumbnail" to "thumb" everywhere in honor of Chad (well, ok because it's shorter).. | |||
| 2008-12-16 | 1) Remove the load watermark from the scaffolding... use the menu option | Tim Almdal | |
| 2) The set watermark dialog is now sizing properly. @todo is recenter in the window | |||
| 2008-12-15 | Update to reflect changes in Kohana ORM relationship code. | Bharat Mediratta | |
| Now you must call ORM::save() after ORM::add() and ORM::remove(). | |||
| 2008-12-14 | Change the watermark module to use forge. | Tim Almdal | |
| Also the watermark file is now stored in varpath. and the location is stored in the module vars table | |||
| 2008-12-14 | The start of the watermark module. It doesn't save the watermark at this ↵ | Tim Almdal | |
| point. This is more of trying out the approach where Forge is not used for forms. Basic html and the Validation library. | |||
| 2008-12-13 | Set the resize and thumbnail maximum dimension into the module vars table | Tim Almdal | |
| 2008-12-12 | Change the check from class_exists to module::is_installed | Tim Almdal | |
| 2008-12-12 | If the user class doesn't exist, then just set the owner_id to null. Another ↵ | Tim Almdal | |
| issue of generating data before the user class is installed | |||
| 2008-12-12 | Refaactor module::install() and module::uninstall() out of the | Bharat Mediratta | |
| scaffolding and unit test code so that we can use it consistently. This fixes an issue where adding a module was not refreshing the statically cached module list causing the test framework to break. | |||
| 2008-12-12 | Use restore_error_handler() instead of a second set_error_handler() call | Bharat Mediratta | |
| 2008-12-12 | Randomly choose images from core/tests/images as test images | Tim Almdal | |
| 2008-12-12 | Remove the attempt at a local import module | Tim Almdal | |
| 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 | 1) Begins the creation of the local import module by adding the ↵ | Tim Almdal | |
| administation component to the scaffolding Actions tab. The importing functionality will follow shortly. 2) Defines a routining pattern for module administration controllers. URI's of the form admin/module/method/parameters gets remapped into module_admin/method/parameters. This will result in the lookup of the the controller Module_Admin_Controller | |||
| 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 | Move code to delete users and add/remove users from groups into the | Bharat Mediratta | |
| model. | |||
| 2008-12-09 | move user::delete() to User_Model::delete() | Bharat Mediratta | |
| 2008-12-07 | * Don't call _getadd_photo_html() when we don't have an items table. | Bharat Mediratta | |
| * Guard against errors when uninstalling modules that don't have any code left (eg: carousel) * Create the var/uploads dir automatically. | |||
| 2008-12-06 | Implemented photo::_get_photo_add(). You need to create the var/uploads ↵ | Tim Almdal | |
| directory and make it writable by the server. The location of the temporary upload directory is specified in config/upload.php | |||
| 2008-12-05 | Fix a bug where any uninstall removed the entire database. | Bharat Mediratta | |
| 2008-12-04 | Moving albums around with a drag and drop interface seems to work and ↵ | Tim Almdal | |
| preserve the left right pointers. * changed _lock and _unlock to protected methods lock and lock respectively * added a moveTo method on the Item_Model * Corrected the hole closure on delete. * added moveTo on the ORM_MTPP class * Changed the rearrange javascript to do moves with ajax | |||
| 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 | Get rid of the rearrange helper as the code could be inlined | Tim Almdal | |
| 2008-12-03 | Add /welcome/form/add/photos to give you the add photo form. | Bharat Mediratta | |
| 2008-12-01 | Fix profiler settings in the scaffolding | 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 | 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-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 | Add an easy way to add a bunch of servers from the server side | Bharat Mediratta | |
| 2008-11-27 | Make tags look a little better. | Bharat Mediratta | |
| 2008-11-27 | Centralize logging around installing/uninstalling modules. | Bharat Mediratta | |
| 2008-11-26 | Draw an album tree in the access -> permissions tab. | Bharat Mediratta | |
| 2008-11-26 | Add support for marking users as "admin" | Bharat Mediratta | |
| 2008-11-26 | Add support in the scaffolding for adding users to groups, adding and | Bharat Mediratta | |
| removing users and groups. | |||
