foxfirefey: Dreamwidth: social content with dimension. (dreamwidth)
foxfirefey ([personal profile] foxfirefey) wrote in [site community profile] dw_dev2010-04-19 11:03 pm
Entry tags:

Code Tour: 04/06 to 04/19

Oh dear, how did this long go without a bug tour! Anyway, 24 bugs have been marked fixed since our last code tour. Some are live, some are not, but by the next code push they all will be!

Bug 1016: screenreader improvements for create.bml
Category: Registration
Patch by: [personal profile] jadelennox
Description: This patch actually in a long time ago, but the bug for it was only closed now. This bug tried to improve accessibility for creating an account with screenreaders!

Bug 2132: icon overlap on colorside comment pages
Category: Style System
Patch by: [personal profile] yvi
Description: This tweaks Colorside so that in styled comment pages, the icon doesn't overlap the text.

Bug 2175: add links to entry pages in the page summary module
Category: Style System
Patch by: [personal profile] yvi
Description: This makes the comment count in the page summary module link to the comment page!

Bug 2326: Deleted OpenID accounts don't have strikethrough on manage/circle/edit
Category: Misc UI/Frontend
Patch by: [personal profile] noodles
Description: This patch makes sure that deleted OpenID accounts follow the same conventions as other accounts on the manage circle page: having a strikethrough when they are deleted.

Bug 2435: Module positioning *too* flexible
Category: Style System
Patch by: [personal profile] fu
Description: [personal profile] fu is still working on making it so that styles can force certain modules and groupings to exist!

Bug 2441: Themes: Five Themes (Refried Tablet)
Category: Style System
Patch by: [personal profile] ninetydegrees
Description: [personal profile] ninetydegrees patched up some new Refried Table themes from [personal profile] forthwritten and [personal profile] dancing_serpent!

Bug 2447: Community search page should not show to logged out users
Category: Misc UI/Frontend
Patch by: [personal profile] jportela
Description: The community search page doesn't work if you're logged out...but presented you with a form anyway! This deception is now replaced with a prompt to log in.

Bug 2466: icon factory not showing preview images
Category: Misc UI/Frontend
Patch by: [personal profile] fu
Description: Whoops! The icon factory wasn't showing preview images, but this glitch is now fixed.

Bug 2469: Add ML scope getter to DW::Template::Plugin
Category: Misc UI/Frontend
Patch by: [personal profile] pauamma
Description: Did you know we are sloooowly moving from BML to brand shiny Template Toolkit? WE ARE! This adds something that makes it easier to use translation strings in Template Toolkit.

Bug 2471: link "profile" section in friends page to profile
Category: Style System
Patch by: [personal profile] ninetydegrees
Description: This makes the title of the profile section in styles link to the profile of the user.

Bug 2475: List subscribers on feed profile pages
Category: Misc UI/Frontend
Patch by: [personal profile] yvi
Description: We're going to start to list subscribers to a feed on the feed's profile page, so you can see who else is watching a feed you like!

Bug 2479: S2 Entry code cleanup
Category: Misc Backend
Patch by: [personal profile] kareila
Description: This patch is part of our quest to make our code cleaner and easier to manage, and simplifies the entry code in S2.

Bug 2486: fix t/cprod.t
Category: Misc Backend
Patch by: [personal profile] kareila
Description: We are fixing all of our broken tests!

Bug 2487: fix the rest of the console-* tests
Category: Misc Backend
Patch by: [personal profile] kareila
Description: This is fixing more broken tests!

Bug 2496: Clean Core2Base (Tabula Rasa) layout.s2 file
Category: Style System
Patch by: [personal profile] ninetydegrees
Description: The format in this file wasn't up to standards! Now it's all cleaned up.

Bug 2497: Update featured styles for April 2010
Category: Style System
Patch by: [personal profile] fu
Description: Someday, we will be able to cycle through these in an admin, but for now when we change them, we need a patch!

Bug 2498: privacy policy update for new payment processor
Category: Site Policy
Patch by: [staff profile] denise
Description: When we changed payment processors, we needed to change our Privacy Policy to reflect.

Bug 2501: link to dreamwidth.org/portal returns empty index page
Category: Configuration
Patch by: [staff profile] mark
Description: This is a site operation bug; we took out the portal code, and this and other empty directories have been made to not return anything but a 404.

Bug 2502: Update %SHOP configuration example
Category: Misc Backend
Patch by: [personal profile] fu
Description: Soooo all of our config examples didn't work for the new payment system. This makes sure other people have examples to start with.

Bug 2516: Post-posting an entry to a community page has some wrong terminology.
Category: Misc UI/Frontend
Patch by: [personal profile] jportela
Description: After a post was made to a community, the terminology said "View your updated journal." But, the post wasn't to a person's journal, it was to a community! This patch fixes that.

Bug 2518: www.dreamwidth.org/tools/opml has a leading space
Category: Unknown
Patch by: [personal profile] fu
Description: OPML is a file format used to exchange lists of feeds from one service to another. It's possible some parsers would have trouble with that, so we took it out.

Bug 2521: change wording on suggestions form
Category: Frontend
Patch by: [staff profile] denise
Description: This just changes some wording on the the suggestions form.

Bug 2530: make 'state' a non-required field for non-US/non-Canada countries
Category: Site Administration
Patch by: [staff profile] mark
Description: Some countries don't use a state equivalent for postal addresses, so "state" should only be a required field for US/Canada orders.

Bug 2532: "BML block 'P' has no close" error on several pages when using uselang=debug
Category: Misc UI/Frontend
Patch by: [personal profile] ninetydegrees
Description: This fixes some finicky BML bug on a few pages where a paragraph wasn't being closed.
cesy: Home is where the <3 is (Dreamwidth) (Dreamwidth)

[personal profile] cesy 2010-04-20 06:31 am (UTC)(link)
Yay for bugfixes!
markmanching: (Default)

[personal profile] markmanching 2010-04-20 11:13 am (UTC)(link)
and yay [staff profile] mark for /portal/ removal!
yvi: (Dreamwidth - Developer: spring)

[personal profile] yvi 2010-04-20 06:36 am (UTC)(link)
Welcome to dev, [personal profile] jportela!