Aarrgghh!!

One guy's take on the web, programming, cigars, politics, Philadelphia, and whatever else comes to mind.

Basecamp API Update

First of all thanks to all of the people who have either promoted or contacted me about BasecampCFC. I am really excited about all of the interest. As of now it's been mentioned at:

I have to admit, getting it on 37Signals' radar was pretty cool.

Now on to the meat of this post, the latest update…

I've fixed a number of issues with both the basecamp.cfc and the demo app that goes along with it.

Basecamp.cfc

  • I added a debug setting to the init method. It adds extra information to the ColdFusion debugging output.
  • I added an authentication method. It allows you to tell the difference between
    • Authentication failure
    • API not being enabled
    • Basecamp project not existing
  • I made steps to ensure that all get methods would return consistent column lists for queries.

Demo application

  • Now tells you if you haven't enabled the API
  • Now gives directions on enabling API.
  • It's a bit more robust in handling blank records

Finally, if anyone is interested I added the unit tests to the SVN repository, if anyone wants to see how I'm testing the whole thing.


February 7, 2008 Posted by Terrence Ryan at 11:04 AM

Basecamp CFC, ColdFusion, Web Development,



Comments

Nice.


Posted by: Sam Farmer at February 7, 2008 1:21 PM

Posted by Who at May 9, 2008 9:33 AM

Post a comment











Remember personal info?