| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-06-13 | Remap mysql_xx() functions to their mysqli counterparts if the mysql | Bharat Mediratta | |
| extension is unavailable. Fixes ticket #393. | |||
| 2009-06-05 | Update version to beta 1 | Bharat Mediratta | |
| 2009-06-01 | use PHP_SAPI instead of php_sapi_name() | Bharat Mediratta | |
| 2009-06-01 | Normalize the random values used in the blocks_dashboard_xxx vars so | Bharat Mediratta | |
| that install.sql is more stable. | |||
| 2009-05-31 | Merge branch 'master' of git@github.com:gallery/gallery3 | Tim Almdal | |
| 2009-05-31 | Move the sql packaging code from installer into the gallery module. It must ↵ | Tim Almdal | |
| be run from the command line and will throw a 404 if it is run as a web request. | |||
| 2009-06-01 | Fix a warning | bharat | |
| 2009-05-29 | Move the code that was in the scaffolding to package the initial mySql ↵ | tim almdal | |
| database and var directory to a seperate standalone file in the installer. This will save the current database environment and restore it when the packaging is complete | |||
| 2009-05-29 | Move credits message into a variable, which can be changed in Admin > | Bharat Mediratta | |
| Settings > Advanced. It's stored in the variable as an internationalized string and localized at output time. | |||
| 2009-05-29 | Fix the code to specify which columns its inserting into. Without | Bharat Mediratta | |
| that it's fragile, and I broke it when I sorted the columns alphabetically a day or two ago. | |||
| 2009-05-27 | Normalize root update time in the installer | Bharat Mediratta | |
| Rebuild install.sql | |||
| 2009-05-27 | Manually updated to change 'core' to 'gallery' | Bharat Mediratta | |
| 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. | |||
| 2009-05-26 | Restructure the module lifecycle. | Bharat Mediratta | |
| Install: <module>_installer::install() is called, any necessary tables are created. Activate: <module>_installer::activate() is called. Module controllers are routable, helpers are accessible, etc. The module is in use. Deactivate: <module>_installer::deactivate() is called. Module code is not accessible or routable. Module is *not* in use, but its tables are still around. Uninstall: <module>_installer::uninstall() is called. Module is completely removed from the database. Admin > Modules will install and activate modules, but will only deactivate (will NOT uninstall modules). | |||
| 2009-05-20 | Add a default image quality level. There's no UI for it, except Admin | Bharat Mediratta | |
| > Settings > Advanced. The default is 75. | |||
| 2009-05-17 | Make our dependency on json_encode() an explicit requirement | Bharat Mediratta | |
| 2009-05-17 | Add var/tmp | Bharat Mediratta | |
| 2009-05-14 | Tell the user the location of VARPATH so that they know where their photos ↵ | Bharat Mediratta | |
| are getting installed. | |||
| 2009-05-14 | Cache variables in core._cache so that we can retrieve them all in a | Bharat Mediratta | |
| single query. In most cases, we were fetching 4-5 variables per page load, so this is 2-3x faster. | |||
| 2009-05-14 | Introduce a relative_path_cache column in the items table. This lets | Bharat Mediratta | |
| us avoid doing lots of MPTT lookups to find the parent path when we're trying to generate thumbnails, etc. Invalidate the cache at all the right times. This greatly reduces our query count on album page views. This fixes ticket #40. | |||
| 2009-05-13 | Suppress some warnings | Bharat Mediratta | |
| 2009-05-13 | Gee it's May already. Update copyright to 2009. | Bharat Mediratta | |
| 2009-05-13 | Create a new "add" permission and require it at the controller level | Bharat Mediratta | |
| when adding photos/movies/albums | |||
| 2009-05-13 | updated to reflect tinyint(2) -> smallint(6) change | Bharat Mediratta | |
| 2009-05-13 | Warn the user if they're attemping to reinstall into a database that | Bharat Mediratta | |
| already has Gallery 3 tables. Otherwise, permit it to continue. We key this off of the existence of the g3_items table. Theoretically it's possible that the g3_items table is gone but other tables are still there, which could mess things up. I'm not going to worry about that for now. Fixes ticket #175 | |||
| 2009-05-07 | Grab photo capture date and captions from EXIF/IPTC data. | Bharat Mediratta | |
| - Add a "captured" column to the items table. - Pull the DateTime EXIF field and put it into the captured column - Pull the Caption EXIF & IPTC fields and put them into the description field if there was not already a value there | |||
| 2009-04-28 | Root album weight is now 1; Organize module is auto-activated; search_record ↵ | Bharat Mediratta | |
| has a key on item_id | |||
| 2009-04-23 | Use single quotes so that user data containing $ doesn't suffer | Bharat Mediratta | |
| variable interpolation. Fixes ticket #229. | |||
| 2009-04-05 | Don't do graphics detection in core_installer::install() because that | Bharat Mediratta | |
| gets run at scaffolding::package() time, not on the target machine. Instead, create a core module variable to trigger running graphics::choose_default_toolkit() on the first admin login after install. Fixes ticket #206. | |||
| 2009-04-05 | Add a weight column to the items model. Change the album ordering to | Tim Almdal | |
| use this as the default instead of id. This prepares the way for manual reordering in the organize functionality. | |||
| 2009-03-20 | Oops, we need UNIX_TIMESTAMP() instead of NOW() | Bharat Mediratta | |
| 2009-03-20 | Do some data normalization so that the install files will have stable | Bharat Mediratta | |
| ordering and known values. This way subsequent packaging runs won't have any differences unless there's a real data change. | |||
| 2009-03-18 | Make sure that the SPL library is installed | Bharat Mediratta | |
| 2009-03-16 | Revive the install() and uninstall() functions in Scaffold_Controller | Bharat Mediratta | |
| because we need those to make a package. Fix the packaging code to ignore whatever prefix is being used by the developer who is doing the packaging. Update the install.sql file (there were a variety of small inconsistencies, probably from hand-editing. Don't hand-edit this file!) | |||
| 2009-03-10 | Add info about -x flag | Bharat Mediratta | |
| 2009-03-09 | Restructure the sort order to maintain the sort column and sort order | Tim Almdal | |
| as two separate columns in the item table. | |||
| 2009-03-09 | On second thought, make the description column varchar(2048) instead. | Bharat Mediratta | |
| If I understand correctly, this is better for performance. I could be wrong here, though. | |||
| 2009-03-09 | Make the description a text column so that we can handle much larger | Bharat Mediratta | |
| descriptions. | |||
| 2009-03-09 | Instead of putting after_install in the url, put it in the session. | Bharat Mediratta | |
| This helps us to make sure that we only see the welcome message once. | |||
| 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 | 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-02 | Forgot to update the install.sql when i changed the [] to {} to | Tim Almdal | |
| identify table names that need substitution. | |||
| 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 | Both the command line and web installer installer now supports | Tim Almdal | |
| creating tables with a table prefix. There are still some queries that haven't been converted, so don't start using prefixes yet. However, if you do, you can login and modify the user profile. | |||
| 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-23 | A couple of references to media_rss that were overlooked | Tim Almdal | |
| 2009-02-23 | Changing from binary(16) to char(32) as translation message key. | Andy Staudacher | |
| Although less efficient as a storage / transmission / comparison format, it's friendlier on the eyes and universally supported. | |||
| 2009-02-23 | Better yet, rename gallery2.png to just gallery.png. Reference logo from ↵ | Chad Kieffer | |
| scaffold too. | |||
| 2009-02-23 | Use local Gallery Project logo in the installer | Chad Kieffer | |
