summaryrefslogtreecommitdiff
path: root/modules/gallery/tests
AgeCommit message (Collapse)Author
2010-01-02Add rest_controller::__call to the authorized controller methodsTim Almdal
2010-01-02Clean up gallery_rest helper testTim Almdal
2010-01-02Merge branch 'master' of git@github.com:gallery/gallery3Bharat Mediratta
2010-01-02Fix two issues with change_album_test()Bharat Mediratta
1) We do support changing the name. 2) Choose a random name to avoid conflicts.
2010-01-02Correct unexpected error in gallery_rest_put_album_no_path_testTim Almdal
2010-01-02Ignore modules/gallery/views/kohana/error.php -- we're required to have that ↵Bharat Mediratta
name by Kohana_404_Exception.
2010-01-02Update the expected response after modifying an album to match theBharat Mediratta
change I made in 20bd09ff004816ae152a2f890a24dc5e85741fac
2010-01-02Update the expected response after modifying an album to match theBharat Mediratta
change I made in 20bd09ff004816ae152a2f890a24dc5e85741fac
2010-01-02Correct file structure tests, Have the tests delete the userid they create ↵Tim Almdal
so as not to impact other tests.
2010-01-02Verified and updated.Bharat Mediratta
2010-01-02Verified and updated.Bharat Mediratta
2010-01-02Update the expected response after modifying an album to match theBharat Mediratta
change I made in 20bd09ff004816ae152a2f890a24dc5e85741fac
2010-01-02Add a cache buster to the resize and file urls. This fixes ticketBharat Mediratta
2009-12-31Merge branch 'master' into talmdal_devTim Almdal
2009-12-31Modify Forge to accept multiple hidden params (this was broken by anBharat Mediratta
API change in K24).
2009-12-31Create helper functions to create a test user, an album or image. Don't ↵Tim Almdal
create the test objects in the setup, but do it in each test.
2009-12-301) Remove the rest::not_found method and replace it with "throw new ↵Tim Almdal
Kohana_404_Exception 2) Don't use the input path to lookup the item via relative_path_cache. Instead use url::get_item_from_uri method.
2009-12-27Clean up validation the check for duplicate names or slugs, finish ↵Tim Almdal
converting the rest API to Kohana 2.4
2009-12-26Merge branch 'master' into talmdal_devTim Almdal
Conflicts: modules/gallery/controllers/albums.php modules/gallery/controllers/movies.php modules/gallery/controllers/photos.php
2009-12-24Update the gallery_rest handlers test to pass the path in as an array in the ↵Tim Almdal
request arguments property instead of the path property.
2009-12-23Updated the unit tests to match the current APITim Almdal
Corrected a problem identified with the unit tests... failed if the path was empty on PUT.
2009-12-22CheckpointBharat Mediratta
2009-12-22Update.Bharat Mediratta
2009-12-22The default value for $offset should always be null (according to theBharat Mediratta
new K24 ORM). Fix up a bad where tuple in the test.
2009-12-22Use a Database_Expression to handle the MAX() function.Bharat Mediratta
2009-12-22Latest K24 does not automatically add an id attribute to every formBharat Mediratta
element with the same value as the name. Yay! That was a weird and unexpected behavior.
2009-12-22Don't rely on implicit object -> id conversion, that doesn't work with K24's ↵Bharat Mediratta
Database_Builder::where()
2009-12-21Fix preambles, and fix the File_Structure_Test to be more lenientBharat Mediratta
because of preamble variation in K24.
2009-12-21Updated for recent K24 Forge changes.Bharat Mediratta
2009-12-21Update database tests for K24. Use a mock database that we loadBharat Mediratta
through the framework so that we're properly testing the Database_Builder, it's a lot cleaner than what we had before.
2009-12-21Updated for K24Bharat Mediratta
2009-12-21Fix some bugs in the cache database driver, and update the tests for K24.Bharat Mediratta
2009-12-21Updated for K24Bharat Mediratta
2009-12-21Forgot to rename the file when I renamed the class.Bharat Mediratta
2009-12-17In Kohana 2.4, ORM no longer does the find_all() call for us when weBharat Mediratta
retrieve related ORMs. If we tack a find_all() on the end, it breaks the User_Definition interface so create User_Model::groups() and Groups_Model::users() as glue.
2009-12-15Updates the the interface based on actually using it.Tim Almdal
2009-12-09Add the REST delete processing for albums/photos/moviesTim Almdal
2009-12-09Implement the RESTful interface for albums/photos/moviesTim Almdal
2009-12-09Use the relative url cache to look up resources instead of the relative ↵Tim Almdal
path. This allows us to forego the extension as part of the REST url. As well, urls are consistent between normal usage and rest usage.
2009-12-08Correct the error message when the item is not found; remove the check for ↵Tim Almdal
no request_key (access_token) as athat is treated as public permissions
2009-12-08Add another error handler "not found" to the rest API.Tim Almdal
Implement the get_album rest request handler.
2009-12-06Merge branch 'master' of git@github.com:gallery/gallery3 into bharat_devBharat Mediratta
2009-12-06Remove the hidden form variable _method which was used in the no longer rest ↵Tim Almdal
controllers.
2009-11-26Database::orwhere() is now Database_Builder::or_where()Bharat Mediratta
2009-11-26Update all portable where clauses to the new Kohana 2.4 format.Bharat Mediratta
2009-11-26Convert all DB where() calls to take 3 arguments.Bharat Mediratta
Convert all open_paren() calls to and_open() or or_open() as appropriate.
2009-11-25Merge branch 'master' of git@github.com:gallery/gallery3 into bharat_devBharat Mediratta
Conflicts: modules/gallery/controllers/rest.php
2009-11-25Preliminary work to cut over to Kohana 2.4Bharat Mediratta
- Kohana::log() -> Kohana_Log::add() - Kohana::config_XXX -> Kohana_Config::instance()->XXX - Implement View::set_global in MY_View - Updated Cache_Database_Driver to latest APIs - ORM::$loaded -> ORM::loaded() - Updated item::viewable() to use K2.4 parenthesization
2009-11-25Remove the REST_Controller and assorted baggage. Completes ticket #917Tim Almdal
2009-11-25Refactor the album, movie and photo handling to remove the REST_Controller. ↵Tim Almdal
Partial fix for ticket #917