Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-08 | Log the user in as admin after running the web installer, and give | Bharat Mediratta | |
them a nice "Welcome to Gallery 3" dialog. The text in there needs a little work but it's a start. In the process, re-build the install.sql using the scaffolding code. | |||
2009-03-08 | Update sort order processing per Bharat's feedback | Tim Almdal | |
* Remove mime type and type as sortable fields * Change the internal representation to serialized array * Shorten the database field to varchar(64) | |||
2009-03-08 | Implement Sortable albums. Current sort fields include (Creation | Tim Almdal | |
Date, Update Date, Random Key, Title, Mime Type, Item Type & Number of views) | |||
2009-03-07 | Add in-request caching of vars that we've already looked up. We're | Bharat Mediratta | |
still doing too many database queries, but this cuts down some dupes. | |||
2009-03-05 | Avoid using default task types. Require task::get_definitions() to | Bharat Mediratta | |
specify a single type and ask for it appropriately in admin_maintenance. Specify a type for every existing task. | |||
2009-03-05 | A little task restructuring | Bharat Mediratta | |
2009-03-05 | Implement a Maintenance mode as per ticket: #15 | Tim Almdal | |
2009-03-04 | Remove cruft from API | Bharat Mediratta | |
2009-03-04 | Redefine the batch API to be very very simple. You call | Bharat Mediratta | |
batch::start() before starting a series of events, and batch::stop() when you're done. In batch mode, the notification module will store up pending notifications. When the batch job is complete, it'll send a single digested email to each user for all of her notifications. Updated the scaffold and local_import to use this. Haven't modified SimpleUploader yet. | |||
2009-03-03 | Create a proxy event (gallery_event) which is called when the request | Tim Almdal | |
is completing. | |||
2009-03-03 | Add the ability for modules to define hooks. The challenge is that | Tim Almdal | |
when the hooks are run, we haven't added all the installed modules to the path, So if a module defines a hook it will never be run. This change runs any module defined hooks as part of the gallery initialization. | |||
2009-03-03 | Remove the === false and === true checks | Tim Almdal | |
I really mean it this time | |||
2009-03-03 | Refactored the batch Api: 1) created a small batch helper class: | Tim Almdal | |
Starting a batch call batch::operation(name, item). In the case of adding photos name = add and item is the parent of the new items. When the operation is finished the batch::end_operation(name) is called. operation and end_operation events are called. Handlers (i.e. item_created) can call batch::in_progress(name) to determine if a batch is being processed. | |||
2009-03-03 | If backticks (`) are used to delimit the name of the table in | Tim Almdal | |
database, Kohana gets confused an appends the prefix outside of the back ticks | |||
2009-03-01 | Simplify the batch api by having the core event handlers for | Tim Almdal | |
start_batch and end_batch add and remove the batch id from the session. Modules wishing to do batch processing, just need to fire the start_batch and end_batch events. Other modules that need to be aware of batches (i.e. notifications) just check the session for "batch_id". | |||
2009-02-28 | Change the pattern to identify tables that need prefix substitution to | Tim Almdal | |
mirror the drupal pattern of using braces {}. | |||
2009-02-27 | This implements table prefix for all the queries in core, user, exif, | Tim Almdal | |
tag, search, comment and notification modules (Ticket #68) | |||
2009-02-27 | * Refactor task management methods from admin_maintenance.php to | Tim Almdal | |
task.php * Added a owner_id field to the task database * Modified the admin maintenace to show the owner of the task <<**** Requires a reinstallation of core ****>> | |||
2009-02-26 | Update to image_block based on bharat's feedback | Tim Almdal | |
1) move the rand_key column into core 2) don't do a max rand, just try to a get a random number less than the current random number if that doesn't successd look the other way | |||
2009-02-26 | Remove the commented line $parent->$movie->parent() as the $parent | Tim Almdal | |
object was passed in as a parameter. | |||
2009-02-26 | Fix thumbnail and resize generation for photos. the variable $type had | Tim Almdal | |
never been set, so it was never equal to "photo" so no thumbnails were generated. | |||
2009-02-26 | Added a check to insure that the resize or thumbs image files do not | Tim Almdal | |
exists. As per ticket #109 | |||
2009-02-26 | Support adding custom header/footer text to themes via admin/theme_details | Bharat Mediratta | |
2009-02-26 | Change quote style. | Bharat Mediratta | |
2009-02-26 | Make scaffold into a menu, move translation option into it and shorten | Bharat Mediratta | |
it so that it fits on one line. | |||
2009-02-25 | Add support MP4 movies also. Flowplayer supports them and can stream | Bharat Mediratta | |
them using the h264streaming plugin. Everything else is a fairly minor change. | |||
2009-02-24 | Fix i18n create table sql (forgot to change core_install.php) | Andy Staudacher | |
2009-02-24 | File structure style fixes | Andy Staudacher | |
2009-02-23 | Remove debugging information | Tim Almdal | |
2009-02-23 | 1) Optimize the loop in graphics::generate so it uses the $ops as the | Tim Almdal | |
key and path. This way it won't try to generate a resize for movies. 2) Changed the options on the ffmpeg command in movie::extract_image so we actually see a frame not the black one that starts the movie. | |||
2009-02-23 | Removed hybrid album view link. Not used, probably won't be part of core. | Chad Kieffer | |
2009-02-23 | Remove debug code, thanks Andrew Slayman! | Bharat Mediratta | |
2009-02-22 | Remove the $item from the various graphics functions, that was a bad | Bharat Mediratta | |
idea. Instead convert movies to jpeg before doing any transformations, which keeps the graphics functions clean and abstract and dealing solely with image types. Lighter/simpler solution. | |||
2009-02-22 | Hardcode all movie mime types to video/x-flv cause that's all we support now ↵ | Bharat Mediratta | |
anyway | |||
2009-02-22 | Standardize to uppercase DESC in the order by method calls | Tim Almdal | |
2009-02-22 | Very basic movie support. You can upload a FLV file, we use ffmpeg to | Bharat Mediratta | |
extract a thumbnail out of it and if you click through we show it using flowplayer. | |||
2009-02-22 | Fix load_themes() to actually look up the right themes to use. Thanks to ↵ | Bharat Mediratta | |
Blake Turner. | |||
2009-02-19 | Differentiate between available and installed languages. Provide admin UI to ↵ | Andy Staudacher | |
install languages. See: https://apps.sourceforge.net/trac/gallery/ticket/75 (first step for this task) | |||
2009-02-19 | Fix indentation. | Bharat Mediratta | |
2009-02-17 | Move private key generation into the installer so that we're not | Bharat Mediratta | |
generating it lazily. | |||
2009-02-17 | Adding a private key. Based on Drupal 6's drupal_get_private_key() method. | Andy Staudacher | |
2009-02-15 | Fix up some text | Bharat Mediratta | |
2009-02-15 | Album cover fixes. Don't bomb in generate if we can't load the album | Bharat Mediratta | |
cover (it might be deleted and we forgot to update the album_cover_item_id column). Also, exclude albums with missing album_cover_item_id's from the dirty query. | |||
2009-02-14 | Say hello to the new Flash based uploader, courtesy of Eric Zelermyer. | Bharat Mediratta | |
This requires a little trickery to proxy the session id and user agent through the ActionScript code so that we can assume the same session in the uploader. It's also using its own path to add photos since we'll want to have a slightly different protocol for dealing with responses (as opposed to JSON or HTML). A work in progress for sure, but it's already better than what we had before.?\024 | |||
2009-02-14 | Truncate url to 255 chars | Bharat Mediratta | |
2009-02-14 | Fix rewritten urls to handle query params properly. This was breaking | Bharat Mediratta | |
code like: url::site("albums/3?page=2") | |||
2009-02-14 | Fix indentation. | Bharat Mediratta | |
2009-02-13 | Minor text tweak | Bharat Mediratta | |
2009-02-13 | Continue to replace raw sql with Database method calls. As per ticket #68 | Tim Almdal | |
2009-02-12 | Remove the Database::query call for deletes and updated and use | Tim Almdal | |
Database::delete or Database::update instead |