Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-08 | use item::random() to get the random item. | Bharat Mediratta | |
2010-01-08 | Change merge_where() and merge_or_where() to ignore empty tuples so that ↵ | Bharat Mediratta | |
chaining is easier. | |||
2010-01-08 | Allow the "name" param in get() so that you can restrict the query to ↵ | Bharat Mediratta | |
children with a given name. | |||
2010-01-08 | Change url parsing in resolve() to ignore the query string. | Bharat Mediratta | |
2010-01-07 | Merge branch 'master' of git@github.com:gallery/gallery3 into bharat_dev | Bharat Mediratta | |
2010-01-06 | Merge branch 'master' of git@github.com:gallery/gallery3 | Bharat Mediratta | |
2010-01-06 | Convert ORM::in() to ORM::where(.., "IN", ..) for K24 compatibility. | Bharat Mediratta | |
2010-01-06 | Correct the controller_auth_data golden file to reflect that the csrf is not ↵ | Tim Almdal | |
longer considered dirty in the logout controller. | |||
2010-01-05 | Improve REST tag support. | Bharat Mediratta | |
- Add support for retrieving a list of members from a collection - Implement put(), post() and delete() for tags. - Use tag_rest::delete() as a way to remove members from the tag collection | |||
2010-01-05 | $offset should be null by default, not 0. Hold over bug from the K24 migration. | Bharat Mediratta | |
2010-01-05 | $offset should be null by default, not 0. Hold over bug from the K24 migration. | Bharat Mediratta | |
2010-01-04 | Further progress on refining the REST server side code. | Bharat Mediratta | |
1) Deal in fully qualified URL resources through the rest interface. All rest methods are now passed the complete url in request->url. 2) Create rest::resolve() which lets individual resource definition code convert a full url into the appropriate matching resource. Implement gallery_rest::resolve() and tag_rest::resolve() 3) Reimplement tag_rest's get() and post() methods. They're much simpler now. 4) Implement the tags_rest helper which supports working with the entire tags collection. | |||
2010-01-04 | Merge branch 'master' of git@github.com:gallery/gallery3 | Bharat Mediratta | |
2010-01-04 | Fix the logout link to send you back to the current url. The old | Bharat Mediratta | |
approach depended on having an $item, which is not the case on all pages (eg: tag pages). Also, check the CSRF in the logout controller, else you can use the logout link as a blind forwarder. | |||
2010-01-04 | Change uppercase NULL to lowercase null to match the gallery3 style guide | Tim Almdal | |
2010-01-04 | Another K2.4 holder over... We had, when checking for position, ->where(, ↵ | Tim Almdal | |
"=", NULL) which would never find any. It should have been ->where(, "is", NULL) | |||
2010-01-04 | Send an empty Pragma header and use the item-updated time in the ↵ | Tim Almdal | |
last-modified header | |||
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 | Add rest_controller::__call to the authorized controller methods | Tim Almdal | |
2010-01-02 | Remove the Rest_Exception::trigger method. | Tim Almdal | |
2010-01-02 | Clean up gallery_rest helper test | Tim Almdal | |
2010-01-02 | Merge branch 'master' of git@github.com:gallery/gallery3 | Bharat Mediratta | |
2010-01-02 | Fix 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-02 | Fix the tag_rest helper tests | Tim Almdal | |
2010-01-02 | Correct unexpected error in gallery_rest_put_album_no_path_test | Tim Almdal | |
2010-01-02 | Fix up tabs, leading <?php. | Bharat Mediratta | |
2010-01-02 | Ignore modules/gallery/views/kohana/error.php -- we're required to have that ↵ | Bharat Mediratta | |
name by Kohana_404_Exception. | |||
2010-01-02 | Update the expected response after modifying an album to match the | Bharat Mediratta | |
change I made in 20bd09ff004816ae152a2f890a24dc5e85741fac | |||
2010-01-02 | Update the expected response after modifying an album to match the | Bharat Mediratta | |
change I made in 20bd09ff004816ae152a2f890a24dc5e85741fac | |||
2010-01-02 | Correct file structure tests, Have the tests delete the userid they create ↵ | Tim Almdal | |
so as not to impact other tests. | |||
2010-01-02 | Stop checking the exact nature of all grups after install. It doesn't add ↵ | Bharat Mediratta | |
any value. | |||
2010-01-02 | Verified and updated. | Bharat Mediratta | |
2010-01-02 | Clean the G2 base url so that we can't leak XSS vulnerabilities that | Bharat Mediratta | |
way (highly unlikely, but now it's impossible). | |||
2010-01-02 | Verified and updated. | Bharat Mediratta | |
2010-01-02 | Update the expected response after modifying an album to match the | Bharat Mediratta | |
change I made in 20bd09ff004816ae152a2f890a24dc5e85741fac | |||
2010-01-02 | Add a cache buster to the resize and file urls. This fixes ticket | Bharat Mediratta | |
2010-01-02 | Merge branch 'master' of git@github.com:gallery/gallery3 | Bharat Mediratta | |
2010-01-02 | Add a tip about deactivating some modules to make importing faster. | Bharat Mediratta | |
Combine two tips into one. | |||
2010-01-02 | Take precautions against deleting var/albums, var/thumbs or var/resizes. | Bharat Mediratta | |
Fixes ticket #916. | |||
2010-01-02 | Merge branch 'master' of git@github.com:gallery/gallery3 | Tim Almdal | |
2010-01-02 | Correct formatting in the uploadify dialog box for safari. | Tim Almdal | |
2010-01-01 | Remove an obsolete todo. | Bharat Mediratta | |
2010-01-01 | Add a code block showing how to add a mod_rewrite block to the old Gallery2 ↵ | Bharat Mediratta | |
install to redirect urls to Gallery 3. | |||
2010-01-01 | Improve the PHPdoc for map() | Bharat Mediratta | |
We now expect to either get query parameters from the Gallery2 url so we can pick off g2_itemId, or we'll get the rewrite url in the path query param. | |||
2010-01-01 | New controller for remapping Gallery 2 urls to Gallery 3 urls. | Bharat Mediratta | |
2010-01-01 | Start tracking the original G2 url and id for all entities. This will | Bharat Mediratta | |
allow us to map G2 image urls to the appropriate G3 ones. | |||
2010-01-01 | Don't enable the rest module by default yet; we should make sure that | Bharat Mediratta | |
we do a more thorough security audit on it first. | |||
2010-01-01 | Correct the sql so that the guest and admin passwords are actually blanked ↵ | Tim Almdal | |
as part of the export | |||
2009-12-31 | Merge branch 'master' into talmdal_dev | Tim Almdal | |
2009-12-31 | A more thorough fix for #745 and #940. Stop using the referer to | Bharat Mediratta | |
guess how to send the user back. Instead, proxy the originating item id through the edit forms so that we can tell exactly what page we were on when we began editing. If we were viewing the item, then redirect to its new url (in case it changed) to fix ticket #745. But if we were viewing some other item, then just stay on the current page to fix #940. The page_type approach didn't work because you'd have the same "collection" page_type when doing a context menu edit for an album. |