| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-07-21 | Refill the path and url caches in the item model at the end of this task. ↵ | Bharat Mediratta | |
| Fixes #1896. | |||
| 2012-07-21 | Fix the access_cache rebuilding code to not load all missing access caches ↵ | Bharat Mediratta | |
| into the stack, if you're missing enough it'll blow the stack (like, if you truncate the access_caches table). Fixes #1895. | |||
| 2012-02-27 | Update copyright to 2012. #1822 | Bharat Mediratta | |
| 2012-02-06 | Add tags for all Cache::instance()->set calls that don't have one. | Bharat Mediratta | |
| Fixes #1818. | |||
| 2011-01-21 | Update copyright to 2011. | Bharat Mediratta | |
| 2010-12-28 | Use db::expr instead of "new Database_Expression". Resolves #1560. | Bharat Mediratta | |
| 2010-11-21 | Shuffle up the way we figure out which image to rebuild next so that | Bharat Mediratta | |
| multiple concurrent tasks actually work in parallel and don't stomp on each other. Fixes #1498. | |||
| 2010-10-02 | Detect the case where there are no more broken images and skip to the end. ↵ | Bharat Mediratta | |
| Fixes #1414. | |||
| 2010-09-13 | When moving a single item, just copy its permissions from its parent | Bharat Mediratta | |
| album. This is totally legal since an items permissions must be the same as its parent's, and it's much faster for large installs where a complete recalculation can be very costly. Should fix #1360. | |||
| 2010-09-12 | LOWER() the slug and name in the find_dupes functions since DISTINCT | Bharat Mediratta | |
| is case sensitive, but our dupe validation is not. Fixes ticket #1367. | |||
| 2010-08-29 | Don't concatenate two strings together as an argument for t() or t2(); | Bharat Mediratta | |
| the l10n_scanner cannot parse it properly and drops those from the localization list. Fixes ticket #1284. | |||
| 2010-08-14 | Rebuild access_caches rows if they're missing, as necessary. Fixes ticket ↵ | Bharat Mediratta | |
| #1289. | |||
| 2010-08-04 | Add docs reflecting that we may skip some items that have invalid parent_ids | Bharat Mediratta | |
| 2010-08-01 | While we're cleaning up albums, also find any cases where we have an | Bharat Mediratta | |
| album_cover_item_id that points to an invalid item. | |||
| 2010-08-01 | Make maintenance mode a variable instead of a config. Then create | Bharat Mediratta | |
| links on the Admin > Maintenance page to allow you to turn it on and off. This should be efficient since we cache all vars and look them up on every request anyway. This also allows us to have the Fix task enable maintenance mode while it's running which greatly reduces the chances that somebody will come along and hork the database while we're tinkering with MPTT pointers. Fixes ticket #1259. | |||
| 2010-07-29 | Add recovery code for dupe slugs and dupe names to the general purpose Fix | Bharat Mediratta | |
| task. Fixes ticket #1260. | |||
| 2010-07-28 | Combine the Fix MPTT and Fix Permissions tasks into one magical fix-it | Bharat Mediratta | |
| task. | |||
| 2010-07-25 | Add a new maintenance task that resyncs album .htaccess files with | Bharat Mediratta | |
| database access intents. Use this to fix up .htaccess files after you relocate your Gallery. Fixes ticket #1252. | |||
| 2010-07-21 | Null out relative_path_cache and relative_url_cache after we update | Bharat Mediratta | |
| the pointers in case the hierarchy was adversely affected by actions when the MPTT pointers were desynced. Fixes ticket #1235. | |||
| 2010-04-04 | Move the "Fix MPTT" task from the rescue module into the main Gallery | Bharat Mediratta | |
| module. | |||
| 2010-03-03 | Update the copyright to 2010. It's only 3 months into the year :-) | Bharat Mediratta | |
| 2010-02-21 | Performance improvement: Load all translations of a locale as one serialized ↵ | Andy Staudacher | |
| array from the Cache. Until now, we loaded hundreds of translation messages row by row, and unserializing one by one at bootstrap time. That amounted to a significant percentage of the complete request time. This approach is more than 10x faster. | |||
| 2010-02-01 | Update the description to reflect we are only removing "expired" files. | Tim Almdal | |
| 2010-02-01 | Correct the internationalization of the status message. | Tim Almdal | |
| 2010-01-31 | Fix lots of warnings that pop up when we're in E_STRICT mode. They're | Bharat Mediratta | |
| mostly issues around uninitialized variables, calling non-static functions in a static context, calling Session functions directly instead of on its singleton, passing non-variables by reference, and subclasses not using the same interface as the parent class. | |||
| 2010-01-27 | Convert __toString() to use (string) cast instead. | Bharat Mediratta | |
| 2010-01-26 | Add a maintenance task that will clear the expired files (older than 2 ↵ | Tim Almdal | |
| weeks) from var/logs and var/tmp. Fixes ticket #982 | |||
| 2010-01-22 | Change "fetch translations" task to fetch them in batches. | Andy Staudacher | |
| The request limit was in place already, but the client didn't respect it before, leading to unhappy users in case they had lots of 3rd party modules installed, or more than 2-3 locales enabled. This is all taken care of now. | |||
| 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-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 | Store the directory, files and translation cache in the gallery3 cache ↵ | Tim Almdal | |
| instead of trying to store it in the task. It is possible with lots of modules and lots of incoming translations to go beyond the 64K limit in the task context. Possible fix for #886. | |||
| 2009-10-27 | When rebuilding dirty images, start a batch on initialization and stop it ↵ | Tim Almdal | |
| when the task is complete. Fixes ticket #670 | |||
| 2009-09-27 | Clean up the task initialization for rebuild thumbs and resizes. | Tim Almdal | |
| 2009-09-24 | Refactored the rebuild_dirty_images handler to simplify the counting and end ↵ | Tim Almdal | |
| processing. It was getting all confused with trying to figure out the completed and remaining. Now on initiation it sets the total images that are dirty and then counts the completed until it equals the total, then exits. Fixes ticket #771 | |||
| 2009-09-02 | Change graphics::generate() API so that it doesn't return a boolean, | Bharat Mediratta | |
| instead it throws an exception if there's a problem. The normal case for graphics::generate is that it's going to succeed. It'll only fail if something un-handleable went wrong, so just use the resulting exception. | |||
| 2009-08-29 | Update all code to use helper method html::clean(), html::purify(), ... ↵ | Andy Staudacher | |
| instead of SafeString directly. | |||
| 2009-08-29 | Refactor all calls of p::clean() to SafeString::of() and p::purify() to ↵ | Andy Staudacher | |
| SafeString::purify(). Removing any p::clean() calls for arguments to t() and t2() since their args are wrapped in a SafeString anyway. | |||
| 2009-07-19 | Remove excess success logging. In the rebuild images case, it can | Bharat Mediratta | |
| make a huge log file. In the l10n_client case, it's not really necessary to know that level of detail and it makes for a weird API. | |||
| 2009-07-08 | Add task logging to the Update translations | Tim Almdal | |
| 2009-07-08 | Added task logging to the Rebuild Images task. | Tim Almdal | |
| 2009-07-03 | Ignore lib/ folders in l10n_scanner task. | Andy Staudacher | |
| 1. Because it makes sense. 2. As a quick fix - For some reason it wouldn't work properly anymore now with the HTMLPurifier lib | |||
| 2009-06-04 | Skip over busted images when rebuilding. Change graphics::generate() | Bharat Mediratta | |
| to return true/false on whether or not it could rebuild the image properly, then track the broke images in the task and ignore them. Fixes ticket #344. | |||
| 2009-05-27 | Update all references to the core application to now point to the | Bharat Mediratta | |
| gallery module. This type of mass update is prone to some small bugs. | |||
