Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-11 | Fix all file structure issues (tabs, bad preambles, etc). | Bharat Mediratta | |
Note: installer/install.php is now on the "direct access" list. | |||
2009-01-11 | Allow .txt.php views | Bharat Mediratta | |
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 | First step of i18n refactoring: | Andy Staudacher | |
- Using DB table translations_incomings as translations storage (file cache to be added) - Removed overly complex i18n code which will be unnecessary with the future compiled cache files - Added t() as a translation function (global refactoring from _() to t() to follow) | |||
2009-01-08 | module::event now takes an unlimited number of args | Bharat Mediratta | |
added module::incr_var() ftw. | |||
2009-01-04 | Make sure that create/update/delete fail without CSRF. | Bharat Mediratta | |
2009-01-01 | Change the preamble for views in two ways: | Bharat Mediratta | |
1) drop unnecessary semicolon 2) start with <?php for extra security in the case that the server itself doesn't have short_tags enabled (the app won't work, but we need to make sure that we're still secure) | |||
2008-12-31 | PhotoID -> PhotoId for consistency | Bharat Mediratta | |
2008-12-31 | Fix a bug where we were accidentally allowing view permissions when | Bharat Mediratta | |
allowing or resetting permission further down in the tree. This bug was introduced when I refactored the view permission cache into the items table. Updated test to catch it. | |||
2008-12-31 | Fully implement the view_full permission. | Bharat Mediratta | |
2008-12-26 | Add module::clear_var() | Bharat Mediratta | |
2008-12-25 | Split Items_Controller_Test into Photos and Albums tests | Bharat Mediratta | |
2008-12-23 | Change photo::create() and album::create() to take ORM instances | Bharat Mediratta | |
instead of ids. | |||
2008-12-22 | Update Selenium IDE test case file names. | Chad Kieffer | |
2008-12-21 | Removed my local dev url. | Chad Kieffer | |
2008-12-20 | Add "created" and "updated" timestamps to the items table. | Bharat Mediratta | |
2008-12-18 | I'm tired of clicking. Here are a few Selenium IDE tests. | Chad Kieffer | |
2008-12-17 | Change the album thumbnail/resize from _album.jpg to .album.pjg | Bharat Mediratta | |
because the leading underscore confuses the Kohana router. | |||
2008-12-17 | Separate thumbnails out into var/thumbs. This clears up some ambiguity in ↵ | Bharat Mediratta | |
Item_Model and simplifies file_proxy. It also means we can stop munging file names in the var/resizes hierarchy. In the process, rename "thumbnail" to "thumb" everywhere in honor of Chad (well, ok because it's shorter).. | |||
2008-12-16 | Make the profiler output more legible by adding some padding to the table. | Bharat Mediratta | |
2008-12-16 | Fix a bug where we were not deleting the .htaccess file on access::reset() | Bharat Mediratta | |
2008-12-16 | Create and delete .htaccess files based on the view permissions for | Bharat Mediratta | |
the group::everybody() user. | |||
2008-12-16 | Permission only function on albums. | Bharat Mediratta | |
2008-12-15 | Update to reflect changes in Kohana ORM relationship code. | Bharat Mediratta | |
Now you must call ORM::save() after ORM::add() and ORM::remove(). | |||
2008-12-13 | Fix a bug where parent permissions were not getting inherited to newly | Bharat Mediratta | |
created albums and photos. | |||
2008-12-13 | Make sure that access::can fails if the item is not loaded | Bharat Mediratta | |
2008-12-13 | Set the resize and thumbnail maximum dimension into the module vars table | Tim Almdal | |
2008-12-12 | Move the view permission cache directly into the item table for efficiency. ↵ | Bharat Mediratta | |
Unit tests ftw! | |||
2008-12-12 | New scaffold images. Landscape, portrait, square. | Chad Kieffer | |
2008-12-12 | Get rid of all pseudo users and pseudo groups, while preserving all | Bharat Mediratta | |
other functionality. This makes our user/group and access code fully consistent. | |||
2008-12-11 | Correct test | Tim Almdal | |
2008-12-11 | Change the name of the implmentation of module parameters to module vars | Tim Almdal | |
2008-12-10 | Create a module parameter table. This will be useful if a module wants to ↵ | Tim Almdal | |
store information, but is not enough to warrant a table of its own | |||
2008-12-10 | Change all access API methods to take ORMs instead of ids. This will | Bharat Mediratta | |
minimize reloading objects from the database. | |||
2008-12-09 | Move code to delete users and add/remove users from groups into the | Bharat Mediratta | |
model. | |||
2008-12-09 | move user::delete() to User_Model::delete() | Bharat Mediratta | |
2008-12-09 | Add access::can() which verifies that the user belongs to a group that has the | Bharat Mediratta | |
given permission. | |||
2008-12-08 | Rename access::can() to access::group_can() | Bharat Mediratta | |
2008-12-08 | Ignore gallery_unit_test/views/kohana_*.php | Bharat Mediratta | |
2008-12-08 | Refactor Menu code to create allow you to create menus using a | Bharat Mediratta | |
chainable factory interface and retrieve them by ids. Streamlined the HTML creation code a little bit in the process, moved the basic menu functionality into Theme_View and created the option to have different menus other than site_navigation(). | |||
2008-12-08 | Restructure Menu processing to respect the differnent types of menu items ↵ | Tim Almdal | |
(Menu's, Menu_Link, Menu_Dialog) | |||
2008-12-07 | Merge gallery3/branches/menus back into gallery3/trunk | Tim Almdal | |
2008-12-07 | Finish writing unit tests for Access. No bugs found! | Bharat Mediratta | |
2008-12-07 | Change ORM_MPTT::add_to_parent() to take an ORM instead of an id so | Bharat Mediratta | |
that it's consistent with ORM_MPTT::move_to() | |||
2008-12-07 | Rename moveTo to move_to and extend the test a bit. | Bharat Mediratta | |
2008-12-05 | * Add a moveTo unit test | Tim Almdal | |
* Pass the module::event(..., $data) by reference to the handlers | |||
2008-12-04 | Improvements to access helper. | Bharat Mediratta | |
o Rename access::remove_group() to access::delete_group() for consistency. o Wrote more unit tests o Tests found a bug in access::remove_item() .. yay! | |||
2008-12-04 | Implement ORM_MPTT::delete() properly. | Bharat Mediratta | |
Inline ORM_MPTT::_grow() for now Rewrite ORM_MPTT tests to be domain specific; they no longer use album/photo helpers. | |||
2008-12-04 | Rename Directory_Helper_Test to Dir_Helper_Test | Bharat Mediratta | |
2008-12-04 | Replace grow_test and constrict_test with add_hierarchy_test and | Bharat Mediratta | |
delete_hierarchy_test. Our tests will be more robust if we test the public API and not the internal private functions. If we get to the point where we have to test the private functions, we should probably move those functions into their own separate class with a public API. |