| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-01-15 | Rename 'xxx_changed' events to 'xxx_updated' | Bharat Mediratta | |
| 2009-01-15 | Rename events | Bharat Mediratta | |
| album_created, photo_created -> item_created album_updated, photo_updated -> item_updated | |||
| 2009-01-15 | whitespace fix. | Bharat Mediratta | |
| 2009-01-13 | Call 'site' themes 'Gallery' themes since site means less to users. Fix ↵ | Bharat Mediratta | |
| swapped messages | |||
| 2009-01-13 | Change admin/themes to show both styles of themes side by side. This | Bharat Mediratta | |
| eliminates the menu, which is kind of clunky. While I'm at it, let's call the "regular" themes a "site theme" so we have "site" and "admin" themes. | |||
| 2009-01-13 | Make the admin/graphics UI mimic admin/themes with a single selected | Bharat Mediratta | |
| toolkit above, and other available ones below. | |||
| 2009-01-12 | Refactor dashboard block handling out into a dashboard helper so that | Bharat Mediratta | |
| module installers don't have to know the grotty details of how it works. | |||
| 2009-01-12 | Implement deleting dashboard blocks. | Bharat Mediratta | |
| * Refactor blocks so that they have a separate id vs css_id. This way we can have a unique identifier for each visual block. * Store blocks with a random id as their unique identifier * Add Admin_Dashboard::remove_block() and modify themes/admin_default/views/block.html.php to call it when you click the remove box. | |||
| 2009-01-12 | Dashboard blocks are now data driven, and you can add new blocks to | Bharat Mediratta | |
| both the sidebar and the center content area from a dropdown at the top of the dashboard sidebar. | |||
| 2009-01-12 | Only the admin dashboard has a sidebar now. | Bharat Mediratta | |
| admin.html.php looks for $sidebar and renders the page appropriately if one exists. But only admin_dashboard has one currently. | |||
| 2009-01-11 | Change admin/graphics to avoid using radio buttons. Instead, when you | Bharat Mediratta | |
| hover over a toolkit it changes color and your cursor becomes a pointer. Clicking changes the toolkit. | |||
| 2009-01-11 | Rework the way we do theme selection. Show the currently active theme | Bharat Mediratta | |
| and then thumbnails for all the other available themes. If you select one of the other available themes, it gives you a preview pane where you can look at either the main page or the site admin page with the new theme, then choose to activate it if you like it. | |||
| 2009-01-10 | Save individual theme values | Felix Rabinovich | |
| 2009-01-10 | Submit theme values | Felix Rabinovich | |
| 2009-01-10 | Display theme details | Felix Rabinovich | |
| 2009-01-10 | style cleanup. | Bharat Mediratta | |
| 2009-01-10 | Split themes into two tabs for regular and admin themes | Felix Rabinovich | |
| 2009-01-10 | Big set of changes to comments, with related changes to akismet and | Bharat Mediratta | |
| user modules. * Don't delete vars when we delete a module. This makes reinstalling a module a lot easier. * Add user::lookup() as the preferred way to load a user, so that other modules don't delve into the user module (that'd be a problem when we swap out user modules) * Notify site admins if Akismet is not fully configured * Bundle all server variables into the comment so that if/when we re-check the comment, we are not using the server info from the site admin's request. * Update Akismet to grab request context data from the comment * Pre-seed comment fields if we have a logged in user. Update comment::create() API to clarify it for this. * Delete comment::update(), that's a controller function. * Add url to User_Model * Add author_name() author_email() and author_url() to Comment_Model. It'll return the appropriate values depending on whether the comment was left by a logged in user or a guest. * Use resetForm() instead of clearForm() when we reload the comment form after ajax submit, this way we preserve the pre-seeded values. * In the user profile page, ignore blank passwords. | |||
| 2009-01-09 | Theme Administration cleanup initialization | Felix Rabinovich | |
| 2009-01-09 | Theme Administration v. 2. Doesn't distinguish between regular and admin ↵ | Felix Rabinovich | |
| themes yet | |||
| 2009-01-08 | i18n refactoring: Rename all _() (reserved by gettext) calls to t(). | Andy Staudacher | |
| - And refactor printf to our string interpolation / pluralization syntax - Also, a slight change to the translations_incomings table, using binary(16) instead of char(32) as message key. | |||
| 2009-01-08 | Don't toggle akismet::test_mode if akismet isn't installed. | Bharat Mediratta | |
| 2009-01-08 | Add akismet::$test_mode, initialize it to TEST_MODE and don't contact | Bharat Mediratta | |
| akismet if it's on. Force it on in the scaffolding so that we don't try to run all comments we add from there through Akismet. | |||
| 2009-01-08 | Update event calls to take the orig and new models so that event listeners ↵ | Bharat Mediratta | |
| can do comparisons | |||
| 2009-01-05 | Add "quick edit" which lets you edit a photo's details from the albums | Bharat Mediratta | |
| page. | |||
| 2009-01-04 | Fix message line so that uploads work | Bharat Mediratta | |
| 2009-01-04 | Require CSRF for any non-"get" action. | Bharat Mediratta | |
| 2009-01-03 | Stay on the right page when we navigate up in the breadcrumb. | Bharat Mediratta | |
| Introduce a "show" parameter which contains the id of the item that we want to show when we go to the parent's page. | |||
| 2009-01-03 | Propagate rotation up to the parent album, if we're rotating the album cover. | Bharat Mediratta | |
| 2009-01-03 | Add a new quick-edit mode for editing photos when viewing albums. | Bharat Mediratta | |
| Implement image rotation this way. | |||
| 2009-01-02 | trim() the path in add_photos | Bharat Mediratta | |
| 2009-01-01 | Theme Administration implementation | Felix Rabinovich | |
| 2009-01-01 | Add deepest album link | Bharat Mediratta | |
| 2008-12-31 | Extend permissions interface to allow resetting to the parental default. | Bharat Mediratta | |
| 2008-12-31 | Rename permissions_edit to permissions_browse for consistency | Bharat Mediratta | |
| 2008-12-31 | Ajaxify the permissions browsing dialog. It only does allow/deny | Bharat Mediratta | |
| right now, it doesn't allow you to reset to inherited values. That's next. | |||
| 2008-12-31 | Rename permission_xxx to permissions_xxx for consistency | Bharat Mediratta | |
| 2008-12-31 | Turn permission dialog into a browser where you can look at permissions back ↵ | Bharat Mediratta | |
| up the tree | |||
| 2008-12-31 | Simplify the next/previous logic in the theme by passing in a null | Bharat Mediratta | |
| next/prev sib if one didn't exist. (that's what we were supposed to be doing in the first place, anyway) | |||
| 2008-12-31 | Add Item_Model::url() and use it where appropriate. Cleans up some | Bharat Mediratta | |
| grotty looking stuff in themes. | |||
| 2008-12-31 | Add sibling information on photo pages and a very simple next/previous ↵ | Bharat Mediratta | |
| interface. | |||
| 2008-12-31 | change single to double quotes. | Bharat Mediratta | |
| 2008-12-31 | Preliminary "Edit Permissions" dialog. You can't change permissions | Bharat Mediratta | |
| yet, but it shows you which items have locked view perms. | |||
| 2008-12-31 | Fully implement the view_full permission. | Bharat Mediratta | |
| 2008-12-30 | Update user::create() scaffolding for changes in the user module: can't set ↵ | Andy Staudacher | |
| the isAdmin bit at creation time. | |||
| 2008-12-30 | Add a "Graphics Settings" page that lets admins choose which graphics | Bharat Mediratta | |
| toolkit we use. We only allow users to use one toolkit. The UI needs work! | |||
| 2008-12-29 | Remove rest::JSON content type; it's causing lots of problems and it doesn't ↵ | Bharat Mediratta | |
| directly help since text/html works just as well for our JSON communications | |||
| 2008-12-29 | Return the task on success so that our UI can show it at 100% | Bharat Mediratta | |
| 2008-12-29 | Don't set the document type to JSON when uploading photos. | Bharat Mediratta | |
| 2008-12-28 | Expand on the maintenance code to make it more robust and give the | Bharat Mediratta | |
| admin more control. You can now track running tasks, resume stalled tasks, cancel running tasks, and remove finished tasks. Added graphics::compose() as a placeholder for future watermark operations. Added CSRF protection to maintenance urls. | |||
