summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2009-05-27Restructure things so that the application is now just another module.Bharat Mediratta
Kohana makes this type of transition fairly straightforward in that all controllers/helpers/etc are still located in the cascading filesystem without any extra effort, except that I've temporarily added a hack to force modules/gallery into the module path. Rename what's left of "core" to be "application" so that it conforms more closely to the Kohana standard (basically, just application/config/config.php which is the minimal thing that you need in the application directory) There's still considerable work left to be done here.
2009-05-26Since organize is now in the preview stage and will probably beTim Almdal
rewritten by beta2, pull all of its "tenticles" back into itself and out of core or tags module.
2009-05-26clean up whitespace errors introduced in last commitBharat Mediratta
2009-05-26Restructure 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-26Ignore index.local.phpBharat Mediratta
2009-05-24Partially revert r20906 -- it was breaking the test framework.Bharat Mediratta
2009-05-24Make img_dimensions() return early if the width or height is zero (probably ↵Bharat Mediratta
a broken image).
2009-05-24Ignore core when we're loading modules (it's not a module!)Bharat Mediratta
2009-05-21Standardize the method namesTim Almdal
2009-05-21Make our own cookie config and turn on the httponly setting.Bharat Mediratta
2009-05-21Check to make sure that our permission system is working and reportBharat Mediratta
back to our users in the edit permissions dialog.
2009-05-21Ignore query parameters in the file proxy. This strips off theBharat Mediratta
recently added cache buster query param.
2009-05-21Minor cleanups.Bharat Mediratta
2009-05-21Provide delete confirmations in quick pane and organize features. IfTim Almdal
I've missed any spots let me know.
2009-05-21Fix the admin credits, tooBharat Mediratta
2009-05-21Move the credits string into core_theme::credits()Bharat Mediratta
2009-05-211) This provides the editting functionality for albums and photos in theTim Almdal
organize feature. 2) Remove the tag functionality at this point 3) Added a callback to handle validating conflicting names (only used by organize at this point. 4) Closes #231
2009-05-20Move the first-admin-login steps out of the user module and into an event ↵Bharat Mediratta
listener in core
2009-05-20Always set the graphics_toolkit_path, even if we're on GD. That'llBharat Mediratta
force it to show up in Admin > Settings > Advanced so that people can easily forcefully change over to ImageMagick or GraphicsMagick.
2009-05-20Add a cache buster to thumbnail urls, using the item update time.Bharat Mediratta
Fixes ticket #121.
2009-05-20Add a default image quality level. There's no UI for it, except AdminBharat Mediratta
> Settings > Advanced. The default is 75.
2009-05-20Replace the old "add photo" form with the simple uploader version inBharat Mediratta
the "add a photo" quick menu option.
2009-05-20Fix a typo; swapped uninstalled and installed.Bharat Mediratta
2009-05-19Collate install/uninstall messages. Fixes ticket #288Bharat Mediratta
2009-05-18This takes us the next step closer to providing bulk edit. We stillTim Almdal
can't edit, but we are getting closer :-). This change sets up a framework for modules to contribute edit panels to the organize drawer. Currently implemented General (albums and photos), Sort Order (albums only) and Manage Tags
2009-05-18Turn on IN_PRODUCTION mode now across the board. Create our own errorBharat Mediratta
page where we'll show whatever information is useful. Get rid of the IN_PRODUCTION hack in MY_View.php that we no longer need.
2009-05-18Update filtersBharat Mediratta
2009-05-18update PasswordHash pathBharat Mediratta
2009-05-18verify csrf when installing/uninstalling modulesBharat Mediratta
2009-05-18Clean up tmp when packagingBharat Mediratta
2009-05-18Restructure the code preamble checking tests to check all PHP files,Bharat Mediratta
not just the ones that we created ourselves.
2009-05-18Fix preambleBharat Mediratta
2009-05-17Update preamble test to list all broken files at onceBharat Mediratta
2009-05-17Update tests to reflect the new code that allows changing file and directory ↵Bharat Mediratta
names
2009-05-17Add var/tmpBharat Mediratta
2009-05-17Rollback some of the changes from r20822. But still pull theTim Almdal
determination of the function name and arguments to outside the module loop
2009-05-16Silently drop trailing periods in the album name so that we don't haveBharat Mediratta
to throw up an error message (since we don't accept them in album names).
2009-05-16Don't allow photos, albums or movies to have a trailing period to avoidBharat Mediratta
security problems. Ref http://dev.kohanaphp.com/issues/684). This plus r20823 resolves ticket #248.
2009-05-16Don't allow albums/photos/movies to end in "." because it risksBharat Mediratta
securit issues (and so Kohana won't route them, see http://dev.kohanaphp.com/issues/684). Partial fix for ticket #248.
2009-05-16Modify the module::event method to accept 2 additional parametersTim Almdal
instead of a variable list and then pass both of these parameters by reference to the event handlers. 2 parameters cover 100% of our existing event calls.
2009-05-16Support renaming albums, photos and movies.Bharat Mediratta
Fixes ticket #278.
2009-05-16Don't allow the various ::create() methods to take "/" in the name.Bharat Mediratta
2009-05-16Item_Model::rename() cannot accept new filenames that contain "/"Bharat Mediratta
2009-05-16Implement Item_Model::rename(), with unit tests.Bharat Mediratta
2009-05-16Rename the theme menu options under the Appearance menu.Bharat Mediratta
2009-05-15Only cache rows if they are objects, which assumes also that they are ↵Bharat Mediratta
instances of ORM.
2009-05-15Make denied links not clickable at the root level when the permissionBharat Mediratta
is already denied. Ie, at the root level you can't click the item to reset because there's no permission to inherit from, so denied is now just a non-actionable status.
2009-05-14Provide tooltips for Menu_Element_LinkBharat Mediratta
2009-05-14Fix save() to stop using ORM objects.Bharat Mediratta
2009-05-14Convert spaces into underscores when generating the album name from the titleBharat Mediratta