October 24th, 2007 by rick

Recent Lighthouse tweaks

2 comments on 307 words

Wow, it’s been a busy few months. On the Warehouse front, we’ve been rapidly churning out bug fixes for Warehouse 1.1 (more on the awesome hooks and plugins later once we’re comfortable with removing the ‘beta’ label). As for Lighthouse, we’ve had a few annoying problems that have been fixed this week.

First is the email. Over the last few weeks, the number of spam and bad emails has gone way up. I did some heavy refactoring of the code, and even open sourced some of the email/IMAP bits. It’s still all pretty experimental, but I’ll blog more about that specifically later. The error handling is more robust now, so there shouldn’t be anything more clogging up the pending box.

During the refactoring, I actually did add one requested feature: the ability to modify ticket attributes in emails the same way you can in SVN Changesets. It uses the exact same syntax, but no ticket number is needed. Just be sure to add the [...] at the end of the last line in your email.

Finally, there’s been an odd issue with sessions ever since moving to Memcache sessions. It’s been expiring them early (even though it’s set to keep them for 1 hour). This means you may have been experiencing issues with being logged out early or swapping between accounts. If you were getting random errors, it may have been CSRF issues arising from the recreated sessions. The update this morning should have solved these issues. Please do let us know in the forum if you still have problems though, thanks.

Discussion

  1. Giovanni Giovanni said on November 5th

    When I click at “tickets”, on my lighthouse account, why does not show only the tickets related to the milestone I’m working on ?

    The app show all tickets of all milestones. There’s no filter to show only the tickets of the milestone I’m working on.

    am I doing something wrong, or am I right ? thanks.

  2. Will Will said on November 5th

    @Giovanni—‘tickets’ brings up the default search query, ‘responsible:me state:open’ which will display all tickets assigned to you which are currently open, not applied within a single milestone though.

    You can save searches by changing the query at the top and once you query is populated in the list, there will be an option to save. These saved searches are called ticket bins, and will display in the right-hand column of your lighthouse project for easy access.

    For more information see http://lighthouseapp.com/help/ticket-searching and if you have any further questions or need help, I would be happy to discuss it with you in the forum: http://forum.activereload.net

Sorry, comments are closed for this article.