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.

halcyon’s Activity (RSS)

Saturday, October 11 2008
66 Gem dependency was updated in Halcyon
  • yaanno
    yaanno commented at 6:02 PM

    Hi Matt,

    I did not realize that the merb-core vendor facets is a different stuff than facets rubygem, sorry if I posted something misleading.

    My merb gem is ver...

  • Matt Todd
    • Milestone changed from Release 0.6.0 to Release 0.5.5
    • Tag changed from init to config, dependency, init, merb
    by Matt Todd at 5:50 PM

    Thanks for the ticket, Janos.

    Well, facets is (or, at least, was) a part of merb-core and not just referred to as 'facets' (because there is another, different ...

  • yaanno
    yaanno created the ticket at 3:37 PM

    Hello Matt,

    Thanks for this great framework!

    Recently I tried to create an app with halcyon under JRuby and found a problem running the init.

    In http://github.c...

Tuesday, September 30 2008
65 Easy Phusion Passenger support was updated in Halcyon
  • Thomas Aylott
    • Title changed from prepare_phusion_environment Rake task to Easy Phusion Passenger support
    by Thomas Aylott at 11:35 AM

    Changed the title to the real goal here. We want it to be super-easy to support rack, not necessarily with a rake task or whatever. Maybe just make the normal c...

  • Matt Todd
    • Tag changed from phusion, rack, rakefile to config, phusion, rack, rakefile
    by Matt Todd at 11:28 AM

    This is a great idea since Phusion apparently requires public/ and tmp/ folders and requires that config.ru be used instead of runner.ru (at least, to my unders...

  • Thomas Aylott
    Thomas Aylott created the ticket at 11:25 AM

    Ahoy.

    I'll have one prepare_phusion_environment rake task please.

    Hold the mustard.

Monday, September 29 2008
Updated URL generator to follow the n... was committed by Matt Todd at 2:27 AM
Incorporating the new Merb::Router in... was committed by Matt Todd at 2:27 AM
Fixed issues with the extract_options... was committed by Matt Todd at 2:27 AM
Friday, September 19 2008
64 Upgrade to Merb 0.9.8 Router was created in Halcyon
  • Matt Todd
    Matt Todd created the ticket at 3:32 AM

    Fuck... they're changing the Router. For the better, I suppose, but still, it is not backwards compatible.

    What this means is that we need to figure out what th...

Release 0.5.5 was created by Matt Todd in Halcyon at 3:24 AM
 
2 of 2 tickets remain in this milestone
Updating version number and CHANGELOG... was committed by Matt Todd at 3:22 AM
Release 0.5.4 was updated by Matt Todd in Halcyon at 2:34 AM
 
0 of 3 tickets remain in this milestone
32 Rakefiles was updated in Halcyon
  • Matt Todd
    • Milestone changed from Release 0.5.4 to Release 0.6.0
    • Tag changed from app, generated, rakefile to app, generated, rakefile
    by Matt Todd at 2:33 AM

    Need to split this todo into multiple items so it can finally stop getting kicked around.

Updated the CHANGELOG in preparation ... was committed by Matt Todd at 2:22 AM
Clients now include the Accept header... was committed by Matt Todd at 2:19 AM
62 Client should set Accept header was updated in Halcyon
  • Matt Todd
    • State changed from new to resolved
    by Matt Todd at 2:19 AM

    (from [e32e2c11efd76730ddffd1749326310781d29238]) Clients now include the Accept header field, set to prefer application/json but will fail to anything. [#62 st...

  • Matt Todd
    • Tag changed from client to client
    by Matt Todd at 1:39 AM

    It should specifically be set to:

    
    Accept: application/json, */*
    
Fixed the spec to actually define a c... was committed by Matt Todd at 1:11 AM
63 Support nested controllers in modules was updated in Halcyon
  • Matt Todd
    • State changed from new to resolved
    by Matt Todd at 1:11 AM

    (from [6ab98d687d760e932b2063a2579292066c0b64c5]) Fixed the spec to actually define a controller (inherits from Controller) so the test can legitimately fail. M...

  • Matt Todd
    Matt Todd created the ticket at 1:10 AM

    Controllers should be able to be nested in module:

    
    module Foo
      class Bar < Application
        def index
          ok
        end
      end
    end
    

    Currently it causes a 404 b...

Added failing spec for nested control... was committed by Matt Todd at 1:11 AM
Friday, September 12 2008
Set it up to have simpler expansion t... was committed by Matt Todd at 5:03 AM
61 Conditionally send body content as application/json was updated in Halcyon
  • Matt Todd
    • State changed from new to resolved
    by Matt Todd at 5:03 AM

    (from [238909fc750e790d26a7bb4266b3a01679c1b59d]) Set it up to have simpler expansion to support SSL etc. Made the Halcyon::Client support having the Content-TT...

  • Matt Todd
    Matt Todd commented at 2:58 AM

    Wrote the Rack middleware to process JSON formatted POST bodies.

    Now to make the client be switchable.

    Question: should the client warn that the Halcyon app run...

Updated the CHANGELOG for 0.5.4 inclu... was committed by Matt Todd at 5:03 AM
Updated the version to 0.5.4. http://... was committed by Matt Todd at 5:03 AM
Added the PostBodyContentTypeParser t... was committed by Matt Todd at 12:38 AM
Thursday, August 28 2008
62 Client should set Accept header was created in Halcyon
  • Matt Todd
    Matt Todd created the ticket at 5:42 PM

    For consistency (and to indicate in the future when XML is supported) what content type is expected, the Accept header field should be set (for now to applicati...

Fixed CHANGELOG in preparation for re... was committed by Matt Todd at 5:17 PM
Fixed issue with the Content-Type bei... was committed by Matt Todd at 5:16 PM
60 Content-Type is set to application/json when it should be application/x-www-f... was updated in Halcyon
  • Matt Todd
    • State changed from new to resolved
    by Matt Todd at 5:16 PM

    (from [8847928b1b28cc3a9191920df328d4fac52a1202]) Fixed issue with the Content-Type being set incorrectly. Fixes specs failing. [#60 state:resolved] http://git...

  • Matt Todd
    Matt Todd created the ticket at 5:06 PM

    This needs to be changed.

    However, it may be interesting to support application/json as an alternative, a configuration option for instance. Since the applicati...

61 Conditionally send body content as application/json was created in Halcyon
  • Matt Todd
    Matt Todd created the ticket at 5:11 PM

    Refer to #60 for the original idea.

    Clients should be able to choose to send data as application/json instead of application/x-www-form-urlencoded but since thi...

32 Rakefiles was updated in Halcyon
  • Matt Todd
    • Milestone changed from Release 0.5.3 to Release 0.5.4
    by Matt Todd at 5:08 PM

    Moved since it won't be completed within the timeframe 0.5.3 needs to be pushed out due to bugs that have surfaced.

Release 0.5.4 was created by Matt Todd in Halcyon at 5:06 PM
&nbsp;
0 of 3 tickets remain in this milestone
Tuesday, August 26 2008
Fixed version number back. http://git... was committed by Matt Todd at 7:41 PM
Reverted and removed any oddities wit... was committed by Matt Todd at 7:39 PM
Fixed some dependency issues. Hard-co... was committed by Matt Todd at 7:34 PM
Thursday, August 21 2008
Added specs for escaped and unescaped... was committed by Matt Todd at 12:08 PM
59 URLs need to be escaped was updated in Halcyon
  • Matt Todd
    • State changed from new to invalid
    by Matt Todd at 12:06 PM

    There's no way this can be resolved... it's more of a data-integrity thing... if you're passing in a % and not escaping it, and it dies, it's your fault (from w...

  • Matt Todd
    Matt Todd created the ticket at 11:58 AM

    When performing a request on the URL like /foo/bar/%baz, it causes an EOFError to occur on the client side and no error on the server side. If this was escape, ...

Wednesday, August 20 2008
Updated version to 0.5.3 for developm... was committed by Matt Todd at 12:02 PM
Updated CHANGELOG for 0.5.2's release... was committed by Matt Todd at 11:31 AM
Fixed dependency versions. [#58 state... was committed by Matt Todd at 11:29 AM
58 Merb's Core Extensions Split Out was updated in Halcyon
  • Matt Todd
    • State changed from new to resolved
    by Matt Todd at 11:29 AM

    (from [15579abd43a1011a6289f36a9e23188f81ad7d5c]) Fixed dependency versions. [#58 state:resolved] http://github.com/mtodd/halcyon/...

  • Matt Todd
    Matt Todd created the ticket at 11:20 AM

    Need to update all the dependencies on the Merb Core's Core Extensions, now in an additional gem called extlib.

merb-core/core_ext has been forked an... was committed by elliottcable at 11:29 AM
Thursday, July 24 2008
Release 0.6.0 was updated by Matt Todd in Halcyon at 6:10 PM
&nbsp;
11 of 12 tickets remain in this milestone
57 Ampersands in POST data parses as Query String Separator was updated in Halcyon
  • Matt Todd
    • State changed from new to resolved
    by Matt Todd at 6:10 PM

    (from [206f65f37c43869d5ff97cab58c626079ef62a63]) Fixed bug with questionable characters being POSTed and mangled when parsed due to not being escaped. Include...