| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | Add messaging system for reporting actions back to the user. Make | Bharat Mediratta | |
| module install/uninstall work and tie it into the messaging system. | |||
| 2008-12-22 | Reinstate the dummy error handler to ensure that we work in a clean install ↵ | Bharat Mediratta | |
| w/ no database | |||
| 2008-12-22 | Lock a couple of modules | Bharat Mediratta | |
| 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 phpdoc comments. | Bharat Mediratta | |
| 2008-12-20 | Create module::load_themes() to load the correct theme after we do | Bharat Mediratta | |
| routing and know whether we're going to an /admin page or a regular one. | |||
| 2008-12-17 | Clear out module list in load_modules() before trying any db operations | 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 | Add initialization to the user module to put the user and group_ids | Bharat Mediratta | |
| into the session, for easy access. This cuts down the number of queries when we're loading images through file_proxy.php | |||
| 2008-12-16 | Don't use model_cache for get_version and set_version; that breaks the ↵ | Bharat Mediratta | |
| installer. | |||
| 2008-12-16 | Use model_cache::get() to reduce duplicate queries | Bharat Mediratta | |
| 2008-12-15 | 1) Move the deletion of the vars into module::delete helper | Tim Almdal | |
| 2) remove the watermark_add_form.html.php | |||
| 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 | Make the error handler public, else it can't be called from outside | Bharat Mediratta | |
| this class (which is the most likely scenario). | |||
| 2008-12-12 | Cache modules and module_names when we call load_modules so that we don't ↵ | Bharat Mediratta | |
| have to check every time | |||
| 2008-12-12 | Yet another deal with bootstrapping when we've got no core install yet. | Bharat Mediratta | |
| 2008-12-12 | Fix module::_core_installed() hack. | Bharat Mediratta | |
| 2008-12-12 | Expand on our core-is-installed checking code. | Bharat Mediratta | |
| 2008-12-11 | Guard load_modules() against the case that the database isn't installed. | Bharat Mediratta | |
| 2008-12-11 | Change the name of the implmentation of module parameters to module vars | Tim Almdal | |
| 2008-12-10 | Create a module parameter table. This will be useful if a module wants to ↵ | Tim Almdal | |
| store information, but is not enough to warrant a table of its own | |||
| 2008-12-05 | * Add a moveTo unit test | Tim Almdal | |
| * Pass the module::event(..., $data) by reference to the handlers | |||
| 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-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-27 | Centralize logging around installing/uninstalling modules. | Bharat Mediratta | |
| 2008-11-22 | Correct case on helper class names. By convention, helper class names are ↵ | Tim Almdal | |
| lower case: http://docs.kohanaphp.com/general/helpers Remove block_helper file as the abstract class os no longer required. | |||
| 2008-11-21 | 2nd attempt at inserting html by modules. | Tim Almdal | |
| 2008-11-18 | Added the is_installed to the module helper and change to photo.html to not ↵ | Tim Almdal | |
| try to display a comment if it is not installed | |||
| 2008-11-15 | Add Theme::module() and module::get() | Bharat Mediratta | |
| 2008-11-13 | Create module helper and refactor all the code that creates, updates | Bharat Mediratta | |
| and deletes modules into it. | |||
