Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Tuesday, April 06 2010
20 Retrieving an atom collection should return an object which feels like a list was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 1:50 PM

    Currently we return an Atom::Feed, but we should notify users that "entries" should work even with other media types that represent collections. Create an examp...

5 restfulie client currently assumes that both request and response contains th... was updated
19 accepts is not being respected when following a link was created
18 Media type registry should detect verb execution type per relation name was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 11:14 AM

    Media type specification (and custom ones) provide details on which http verb should be used for each request. Restfulie should follow the specification and use...

17 Unmarshalled resource should respond_to?(link_name) was updated
16 Support HttpParty was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 10:36 AM

    Clients mention and requested HttpParty to be used instead of NET::Http, we can use a HttpProvider that strategically maps each http client implementation to re...

Saturday, April 03 2010
1 populate tickets from github's issues was updated
  • Guilherme Silveira
    • State changed from new to resolved
    • Assigned user set to Guilherme Silveira
    by Guilherme Silveira at 10:14 PM

    moved the important ones. other ones can be moved later

v0.7.1 was updated by Guilherme Silveira at 10:14 PM 1 more event
 
0 of 6 tickets remain in this milestone
15 Support link header on the client side was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 10:14 PM

    Clients should consume and make link headers available for API usage.

14 Support link header on the server side was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 10:13 PM

    Links headers should be generated on the server side by default

13 Implement POST, PUT request parameters parsing driven by media types was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 10:12 PM

    Rails already offer a way to set a media type parameter parsing scheme, as the documentation shows:

    # Assign a new param parser to a new content type ActionCont...

12 Support serializing data through POST and PUT was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 10:11 PM

    Restfulie should support serializing data to a negotiated media format when POSTING or PUTing

11 Support DELETE was updated
  • Guilherme Silveira
    • Assigned user set to Cipriani
    by Guilherme Silveira at 10:10 PM

    assignment based on github status

  • Guilherme Silveira
    Guilherme Silveira created the ticket at 10:10 PM

    Delete actions should be supported on the client side

7 Client should understand 201 with no content and automatically retrieve the r... was updated
  • Guilherme Silveira
    • State changed from new to resolved
    by Guilherme Silveira at 9:55 PM

    implemented

  • Guilherme Silveira
    Guilherme Silveira created the ticket at 8:42 PM

    After receiving a 201 response, Restfulie should automatically retrieve the resource

10 Allow access to response's request was updated
  • Guilherme Silveira
    • State changed from new to resolved
    by Guilherme Silveira at 9:55 PM

    Implemented

  • Guilherme Silveira
    Guilherme Silveira created the ticket at 9:33 PM

    Restfulie should allow clients to access the response request as:

    Restfulie.at(uri).get.request

9 Allow registering default acceptable media types was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 9:14 PM

    Media types should be handled by default, therefore Restfulie should allow media type registering as:

    Restfulie::Common::MediaType.handle('application/xml', Med...

8 Should allow accepts with more than one representation type was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 8:47 PM

    Currently invoking Restfulie.at.accepts will write a default_representation variable, which should represent one or more media type. The correct term would be "...

6 Should allow server side 201 with one cute line of code was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 8:41 PM

    In order to support 201 on resource creation, Restfulie currently requires you to:

    1) respond_with @order, :status => 201, :location => order_url(@order)
    and cr...

5 restfulie client currently assumes that both request and response contains th... was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 8:22 PM

    The request method expects that the response is of the same media type as the request, while it could be something different:

    def request!(method, path, *args)...
4 client should parse atom entry was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 8:19 PM

    If the server returns an atom entry, the client complains that its not a feed. Entries should also be supported, i.e.:

    <?xml version="1.0" encoding="UTF-8"?>

    <...
3 support atom marshalling when sending representations was updated
  • Guilherme Silveira
    • Assigned user set to pahagon
    by Guilherme Silveira at 7:44 PM

    Selecting Ahagon as responsible (due to his remote branch)

  • Guilherme Silveira
    Guilherme Silveira created the ticket at 7:44 PM

    Support:

    order = Restfulie.at('http://localhost:3000/orders').as('application/atom+xml').accepts('application/atom+xml').post!(order)
    
2 support default client media type negotiation was created
  • Guilherme Silveira
    Guilherme Silveira created the ticket at 7:36 PM

    When sending some information, give the client an option to send a default media type and if the server declines it with Accept headers, retry with one of the p...

Wednesday, March 31 2010
1 populate tickets from github's issues was updated
  • George Guimarães
    • Milestone set to v0.7
    by George Guimarães at 3:41 PM
  • George Guimarães
    George Guimarães created the ticket at 3:37 PM

    We need to transfer/add tickets from github and add missing ones here

v0.7 was created by George Guimarães at 3:40 PM
&nbsp;
0 of 13 tickets remain in this milestone