zarhooie: Sheep growing on a stalk with Kat and SupportHelp (_support)
Cream Puff with Teeth ([personal profile] zarhooie) wrote in [site community profile] dw_dev2009-10-05 08:35 pm
Entry tags:

Code Tour: 9/28 - 10/05

Welcome to the Dreamwidth Code Tour for the week of 9/28-10/05. I am your host, Kat, coming to you from my living room (under a down blanket!) because it's a balmy 45F and rainy here in the midwest. Thankfully, the Dreamwidth coders are hot hot hot this week, with 23 patches being marked "Resolved Fixed"! Please remember that these patches aren't live on the site yet; you can keep track of their statuses at the code status page.

Thanks to everyone who wrote patches this week: [personal profile] yvi, [personal profile] exor674, [personal profile] kareila, [staff profile] mark, [personal profile] ninetydegrees, [personal profile] foxfirefey, [staff profile] denise and [personal profile] wyntarvox, with a special shout-out to [personal profile] piranha for the Style preview images!

A huuuuuge thank you to everyone who submitted style themes this week: [personal profile] zvi, [personal profile] sky, [personal profile] cesy, [personal profile] ambrya and [personal profile] dancing_serpent!



Bug 1573: Add text messaging setup to Manage Settings
Category: Misc UI/Frontend
Patch by: [personal profile] kareila
Description: This patch adds settings for the text messaging via profile feature to the Manage Settings page for paid users.

Bug 1610: birthday sort order needs fixing
Category: Misc Backend
Patch by: [personal profile] kareila/[staff profile] mark
Description: This patch was a team effort to get the birthday list sorted correctly. WHOO TEAM EFFORTS!!!

Bug 1652: "Invalid journal" error when you have a < form > inside the entry
Category: Tags
Patch by: [personal profile] afuna
Description: This patch resolves a problem with the < form > tag.

Bug 1771: Use different userpics for the t/userpics.t test
Category: Misc Backend
Patch by: [staff profile] denise
Description: This set of patches was written to replace the current icon upload test icons with ones that are very clearly and very obviously marked as test icons. They look like this:


Bug 1784: auth=digest qop="auth" not required (but is being enforced)
Category: APIs (RPC, XML, Flat)
Patch by: [personal profile] exor674
Description: This patch makes Dreamwidth follow the Digest protocol better and allows tools like wget to properly use auth=digest.

Bug 1806: Adding duplicate subscription filter fails silently
Category: Misc UI/Frontend
Patch by: [personal profile] yvi
Description: This patch prevents a user from creating two filters with the same name. It will automatically load the existing filter for editing. This fix is elegant and well-thought out.

Bug 1807: Can't remove users from subscription filters
Category: Misc UI/Frontend
Patch by: [personal profile] yvi
Description: This patch fixes a bug with subscription filters that wouldn't let you remove anyone from a filter.

Bug 1816: bin/renameuser.pl busted
Category: Site Administration
Patch by: [personal profile] kareila
Description: This makes the error message more informative if there's a problem connecting to the database when you run a script.

Bug 1819: Theme: Chocolate Cherry (Drifting)
Category: Style System
Patch by: Theme by [personal profile] zvi, patch by [personal profile] wyntarvox, scheme preview image by [personal profile] piranha
Description: This patch is for a new color scheme for the style Drifting.

Bug 1825: Theme: Ocean (Transmogrified)
Category: Style System
Patch by: Theme by [personal profile] dancing_serpent, patch by [personal profile] wyntarvox, scheme preview image by [personal profile] piranha
Description: This patch is for a new color scheme for the style Transmogrified.

Bug 1826: Theme: Wintergreen (Tranquility III)
Category: Style System
Patch by: Theme by [personal profile] dancing_serpent, patch by [personal profile] wyntarvox, scheme preview image by [personal profile] piranha
Description: This patch is for a new color scheme for the style Tranquility III.

Bug 1827: Theme: Strawberry Sundae (Bases)
Category: Style System
Patch by: Theme by [personal profile] sky, patch by [personal profile] wyntarvox, scheme preview image by [personal profile] piranha
Description: This patch is for a new color scheme for the style Bases.

Bug 1829: Theme: Light On Dark (ColorSide)
Category: Style System
Patch by: Theme by [personal profile] cesy, patch by [personal profile] wyntarvox, scheme preview image by [personal profile] piranha
Description: This patch is for a new color scheme for the style ColorSide.

Bug 1885: no background color on the Tags Page of Negatives
Category: Style System
Patch by: [personal profile] ninetydegrees
Description: This patch gives a color property to the background of the Tags page. This solution was particularly elegant, as it made the tags page look like the calendar module boxes. Stylish!

Bug 1893: Themes: seven color themes (Funky Circles)
Category: Style System
Patches by: Themes and patches by [personal profile] ninetydegrees, scheme preview images by [personal profile] piranha
Description: This set of patches is for seven new color schemes for the style Funky Circles. WHOA.

Bug 1897: checkconfig checks for Net::OpenID::Server twice, never Net::OpenID::Consumer
Category: Site Administration
Patch by: [personal profile] foxfirefey
Description: This is for people running our code. The script was checking for the same module twice, instead of the proper two. This patch fixes that.

Bug 1908: Theme: Black Eye (Transmogrified)
Category: Style System
Patch by: Theme by [personal profile] dancing_serpent, patch by [personal profile] ninetydegrees, scheme preview image by [personal profile] piranha
Description: This patch is for a new color scheme for the style Transmogrified.

Bug 1909: Theme: Clear Green (Stepping Stones)
Category: Style System
Patch by: Theme by [personal profile] ambrya, patch by [personal profile] ninetydegrees, scheme preview image by [personal profile] piranha
Description: This patch is for a new color scheme for the style Stepping Stones.

Bug 1910: Theme: Red Contrast (Sunday Morning)
Category: Style System
Patch by: Theme by [personal profile] ambrya, patch by [personal profile] ninetydegrees, scheme preview image by [personal profile] piranha
Description: This patch is for a new color scheme for the style Sunday Morning.

Bug 1914: Celerity has stray red link on /customize/ page
Category: Misc UI/Frontend
Patch by: [personal profile] wyntarvox
Description: This fix gets rid of a stray red link in the site scheme Celerity.

Bug 1915: Importer xpost map doesn't canonicalize username
Category: Importer
Patch by: [personal profile] exor674
Description: This patch fixes duplication problems that arise with imports by users with underscores in their names.

Bug 1922: Create S2 function to parse image properties
Category: Style System
Patch by: [personal profile] wyntarvox
Description: Saves having to use the same piece of code every time to check whether an image is a custom image hosted elsewhere, or if it's a relative path and therefore should have the static directory path appended.

Bug 1926: Tranquility III: Hover & active link colors don't work in sidebar
Category: Style System
Patch by: [personal profile] ninetydegrees
Description: This patch makes the module hover/active link colors work in Tranquility III.

That's it for this week's tour, so be sure to tune in next week for another thrilling installment of Dreamwidth Code Tour Theater! If you want to do the code tour next week, you should check out [personal profile] foxfirefey's fabulous walk-through here.

Happy Monday, Dreamers. :)

-Kat
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)

[personal profile] afuna 2009-10-06 02:06 am (UTC)(link)
Yaaay code tour! \o/
cesy: Home is where the <3 is (Dreamwidth) (Dreamwidth)

[personal profile] cesy 2009-10-06 06:03 am (UTC)(link)
Typo in 1816 ;)

I have so much love for 1807.
cesy: "Cesy" - An old-fashioned quill and ink (Default)

[personal profile] cesy 2009-10-06 06:18 am (UTC)(link)
:)
yvi: woman showing her biceps, text: "We can DW it" (Dreamwidth)

[personal profile] yvi 2009-10-06 06:25 am (UTC)(link)
:)

*lives to serve*
turlough: purple crocuses ((mcr) bob approves)

[personal profile] turlough 2009-10-06 04:03 pm (UTC)(link)
Yay! for 1807! When that's gone through I can start fiddling with my filters again :-)
turlough: purple crocuses (Default)

[personal profile] turlough 2009-10-06 06:44 pm (UTC)(link)
Yeah, but then I end up adding a couple of wrong comms or journals to THAT filter, etc, etc :-) I hate that interface so much, it's absolutely hopeless to work with! I've been trying to come up with something better, but I think it needs some kind of serious studies to find out which model would work best.