- Time Entries have complete test coverage. Thanks to Yamato Engine Specialists for allowing testing of the API with their account.
- Messages and Comments now have complete test coverage (and yes, the tests pass).
- Todo-Items now update all recommended fields; v0.1.2 only updated the text of the todo-item.
- Milestones update successfully; Milestone due-dates were incorrectly types as DateTime - they are now properly typed as Date.
- An issue with properly identifying responsible parties for milestones, and todo-items was resolved.
- There is currently no support for Attachments.
- A BungeeConnect account.
- A Basecamp account. To use SSL and manage Time Entries, you need at least a Plus Account.
CampHappier Project
I'm also proud to announce that this code is also the first Release Candidate from the CampHappier Project: a group of code components arranged around the concept of making 37Signals' Basecamp Project Management app more feature rich via the API. Chime in on the Wiki or via GetSatisfaction.
Drop me a comment and let me know how you're using the code.
James,
ReplyDeleteSaw your BungeeConnect/Heroku talk at LinuxFestNW yesterday. Fascinating stuff. I finally got my company on Basecamp recently and have been using it to manage my software dev. Help me understand why I would use their API.
Also, as a Rails guy in Bellingham, you should be hitting our B'ham Rails meetings! First Wed. of every month at Boundary Bay. Only other attendees using Rails full-time are the Tatango guys. I have hobby and side projects only, but it's my preferred environment. http://bhamonrails.org
See you,
RyanR>