| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-11-19 | Create url::abs_site() and url::abs_file() to allow us to generate | Bharat Mediratta | |
| full URLs with a clean API, and isolate the cruddy party where we have to hardcode the server protocol into a single file. | |||
| 2008-11-19 | Change the album and photo templates to call the slideshow helper to get the ↵ | Tim Almdal | |
| slideshow link and button text. The slideshow link will only show up if the slideshow module is installed. | |||
| 2008-11-19 | The feed url can be relative. | Bharat Mediratta | |
| 2008-11-19 | Fix broken path in url() | Bharat Mediratta | |
| Fix some style issues | |||
| 2008-11-19 | Add the original item height and width to the item table | Tim Almdal | |
| 2008-11-19 | Change the regex to assert true for files that match the pattern ↵ | Tim Almdal | |
| "#/views/.*?(\.html|mrss)\.php$#" | |||
| 2008-11-19 | Change the view_files_end_in_html_dot_php_test to ↵ | Tim Almdal | |
| view_files_correct_suffix_test and change it to also accept mrss as a valid suffix | |||
| 2008-11-19 | clean up feed template | Tim Almdal | |
| 2008-11-19 | Integrate Piclens lite as the slideshow | Tim Almdal | |
| 2008-11-19 | Update the media rss template to include the resize and the fullsize | Tim Almdal | |
| added descendants by type method to the item model to allow for the selection of children by type | |||
| 2008-11-19 | Fix some broken-ness: | Bharat Mediratta | |
| 1) Item_Controller::_create() and _update() were swapped 2) _create() was redirecting to the wrong urls on success 3) Change in-place return parameter from __return to _return 4) Change in-place code to tunnel _put via POST | |||
| 2008-11-19 | Cleanup media rss feed | Tim Almdal | |
| added parameters to thumbnail_url and resizes_url to be passed to the url::base call to generate ful urls | |||
| 2008-11-19 | Add the media rss feed link to the page header in the default theme | Tim Almdal | |
| 2008-11-19 | Make the album title in-place editable. | Bharat Mediratta | |
| 2008-11-19 | Fix a mistake in the route that let people try to get to the rest controller ↵ | Bharat Mediratta | |
| (it would fail, but this way they get a 404 instead of another error). | |||
| 2008-11-19 | Change the way that we do RESTful routing. | Bharat Mediratta | |
| 1) We now use __call() in REST_Controller to handle any requests to a controller that were not already handled. In the case of RESTful controllers, this should be the only entry point (although they're free to break the model and add other ones.. nothing stops them). This means that we can remove all the catch-all routes in routes.php which greatly simplifies it. 2) Move request_method() and output_format() out of REST_Controller and into the REST helper in core/helpers/rest.php 3) Experiment with letting the various subclasses check the output_format and deal with it themselves. This simplifies the API, but it might be a bad idea in that it might push too much work to the individual controllers. It's a balancing act, time will tell, I'm willing to change it back later. | |||
| 2008-11-19 | Fix /item -> /items to conform to new REST api. | Bharat Mediratta | |
| 2008-11-19 | Change output_format() to autodetect for html / xml / json | Bharat Mediratta | |
| 2008-11-19 | change mime_type column from 255 chars to 64 | Bharat Mediratta | |
| 2008-11-19 | Update the unit test for mime types. Can't test it right now because ↵ | Bharat Mediratta | |
| routing is broken for the test framework so we have to fix that first. | |||
| 2008-11-19 | Set the content type to application/rss+xml | Bharat Mediratta | |
| 2008-11-19 | add the mime type column on the item table | Tim Almdal | |
| 2008-11-19 | rename views/feed.media_rss.php to views/feed.mrss.php because | Bharat Mediratta | |
| mrss is a more standard abbreviation for MediaRSS. Sigh. | |||
| 2008-11-19 | Rename views/media_rss.html.php -> views/feed.media_rss.php because as | Bharat Mediratta | |
| Tim points out, "it's not html". My bad! | |||
| 2008-11-19 | rename views/media.rss.php to views/media_rss.html.php for consistency. | Bharat Mediratta | |
| 2008-11-19 | Change Media_RSS_Controller so that it does not extend REST_Controller, since it | Bharat Mediratta | |
| doesn't refer to a fixed resource or collection of resources. Fix some minor bugs in the code so that we can actually generate a feed. It looks pretty cool! Improved pagination links, but didn't actually test them. | |||
| 2008-11-19 | fix a few minor issues | Tim Almdal | |
| 2008-11-19 | The continuing evolution of the slideshow... | Tim Almdal | |
| 1) added a mime_type property to the item module(no database change) 2) created a media_rss module 3) moved most of the functionality for the downloading the images to the media_rss module | |||
| 2008-11-19 | * Renamed the album, item and photo controllers to albums, items and photos ↵ | Jozef Selesi | |
| in order to follow the convention that controllers that refer to a collection of resources have plural names. * Added a bug workaround to routes.php | |||
| 2008-11-18 | * Changed REST API. Now there are two separate methods for forms: | Jozef Selesi | |
| GET /form/edit/{controller}/{resource_id} -> controller::_form_edit($resource) GET /form/add/{controller}/{parameters} -> controller::_form_add($parameters) * Updated comment, user and core modules to reflect the API changes * Cleaned up routing and handling of requests to /{controller} | |||
| 2008-11-18 | The start of the slideshow module. Mostly framework stuff, no real ↵ | Tim Almdal | |
| implementation yet | |||
| 2008-11-18 | Correct the placement of the slideshow button on the photo.html page | Tim Almdal | |
| 2008-11-18 | Added the is_installed to the module helper and change to photo.html to not ↵ | Tim Almdal | |
| try to display a comment if it is not installed | |||
| 2008-11-18 | - All comments of an item can now be seen /comments?item_id= | Jozef Selesi | |
| - Return proper Content-Type header for GET /comments requests - Got rid of the query processing for index() in REST_Controller() - Small misc fixes | |||
| 2008-11-18 | Fix a typo in the text MPTT link | Bharat Mediratta | |
| 2008-11-18 | Fix a typo user_id -> owner_id | Bharat Mediratta | |
| 2008-11-18 | Gracefully handle the no-comments case | Bharat Mediratta | |
| 2008-11-18 | First iteration of REST controller refactoring. RESTful controllers that ↵ | Jozef Selesi | |
| refer to collections should now have plural names and there should be only one controller per resource. Updated existing classes that implement REST_Controller. The routing now works like this: GET /controller -> controller::_index() POST /controller -> controller::_create() GET /controller/id -> controller::_show() PUT /controller/id -> controller::_update() DELETE /controller/id -> controller::_delete() GET /form/edit/controller/resource_id -> controller::_form() GET /form/add/controller/data -> controller::_form() | |||
| 2008-11-18 | Move User_Controller to Users_Controller per jozefs request. | Bharat Mediratta | |
| 2008-11-18 | Synchronize the model rules with the database definitions and vice-versa. | Tim Almdal | |
| 2008-11-17 | Remove stray <ul> from comment list | Bharat Mediratta | |
| 2008-11-17 | Add output formats to our REST controllers. Add support for JSON and | Bharat Mediratta | |
| XML to the comment controllers as a proof of concept. It's not fully baked; we should examine ways to create helpers to make this process easier. | |||
| 2008-11-16 | Add _method=put to the edit form | Bharat Mediratta | |
| Properly implement User_Controller::_put() | |||
| 2008-11-16 | Put _method into the edit form's url; Implement Comment::_put() properly | Bharat Mediratta | |
| 2008-11-16 | Handle _method in either GET or POST | Bharat Mediratta | |
| 2008-11-16 | Drop the call to render() and just use the View's __toString method to | Bharat Mediratta | |
| print it out. | |||
| 2008-11-16 | Remove a @todo | Bharat Mediratta | |
| 2008-11-16 | Create Forge::add_rules_from() which pulls validation rules from the model and | Bharat Mediratta | |
| associates them with the form. This replaces the various _add_validation_rules() functions in the user and comment modules. Move user edit form into user helper for consistency with the comment module. Implement missing _form method in the user controller. | |||
| 2008-11-16 | Stop using the target param; replace the form by hand so that we can run ↵ | Bharat Mediratta | |
| ajaxify_comment_form() as needed. Otherwise the 2nd post attempt won't be ajax | |||
| 2008-11-16 | Second half of renaming the tags module. Change all occurrences of | Bharat Mediratta | |
| gTags to gTag in the CSS. | |||
