| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-01-22 | Moved to Item_Rest_Helper_Test.php | Bharat Mediratta | |
| 2010-01-21 | Make sure that we actually don't have permissions, to avoid contamination w/ ↵ | Bharat Mediratta | |
| other tests. | |||
| 2010-01-19 | Change rest::url() to take a module name and a resource. The module | Bharat Mediratta | |
| does the rest. This function is symmetrical to rest::resolve. | |||
| 2010-01-19 | Rewrite the tests entirely to cover the new REST code. | Bharat Mediratta | |
| 2010-01-18 | Merge branch 'master' into bharat_dev | Bharat Mediratta | |
| 2010-01-18 | Coerce some integers to strings now that ORM isn't typecasting anymore. | Bharat Mediratta | |
| 2010-01-03 | Simplify the REST API code. Here's what I did: | Bharat Mediratta | |
| 1) Simplify gallery_rest to return flat models, no children and do no validation for now. 2) Flatten the REST replies and use HTTP codes to indicate success/failure instead of additional status messages. 3) Use the message and error code support in the base Exception class, instead of brewing our own in Rest_Exception. 4) Get rid of rest::success() and rest::fail() -- we only need rest::reply() since all failures are covered by throwing an exception. 5) Get rid of /rest/access_key and just use /rest for authentication. 6) Inline and simplify rest::normalize_request since we only use it once 7) Change rest::set_active_user to succeed or throw an exception 8) Extract Rest_Exception::sendHeaders into rest::send_headers() Here's what's currently broken: 1) Data validation. There currently is none 2) Logging. That's gone too 3) image block and tag code is broken 4) Tests are broken 5) No movie support | |||
| 2010-01-02 | Clean up gallery_rest helper test | Tim Almdal | |
| 2010-01-02 | Correct unexpected error in gallery_rest_put_album_no_path_test | Tim Almdal | |
| 2010-01-02 | Correct file structure tests, Have the tests delete the userid they create ↵ | Tim Almdal | |
| so as not to impact other tests. | |||
| 2009-12-31 | Create 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-30 | 1) 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-27 | Clean up validation the check for duplicate names or slugs, finish ↵ | Tim Almdal | |
| converting the rest API to Kohana 2.4 | |||
| 2009-12-24 | Update 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-23 | Updated the unit tests to match the current API | Tim Almdal | |
| Corrected a problem identified with the unit tests... failed if the path was empty on PUT. | |||
| 2009-12-15 | Updates the the interface based on actually using it. | Tim Almdal | |
| 2009-12-09 | Add the REST delete processing for albums/photos/movies | Tim Almdal | |
| 2009-12-09 | Implement the RESTful interface for albums/photos/movies | Tim Almdal | |
| 2009-12-09 | Use 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-08 | Correct 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-08 | Add another error handler "not found" to the rest API. | Tim Almdal | |
| Implement the get_album rest request handler. | |||
