2011-12-09

silverflight8: bee on rose  (Bee)
2011-12-09 09:06 pm

Partial code tour (part 3!): November

Bug 3917: Crisped: new themes
Category: Style System
Patch by: [personal profile] laitaine
Description: More themes, for all your journal decorating needs! This is a mega-packet of themes, with 9 from [personal profile] timeasmymeasure, 9 from [profile] nornoriel, and 23 from [personal profile] rising for the Crisped layout.

Bug 4063: OpenID users among the list of users in "Gives access to" unclear
Category: Misc UI/Frontend
Patch by: [personal profile] fu
Description: If you have lots of OpenID people in your 'gives access to' list, it tends to make the list enormous, because the name of the user is a URL; smaller Dreamwidth usernames tend to get lost in the crowd. This patch sifts them out and pushes them onto the next line.

Bug 3993: December paid time promotion
Category: Payments
Patch by: [personal profile] fu
Description: December promotions are coming, so here's the patch to make them happen!

Bug 4068: Code to add a user to default filters automatically is duplicated
Category: Misc Backend
Patch by: [personal profile] fu
Description: FILL IN

Bug 4022: New community left out of default reading filter of creator
Category: Communities
Patch by: [personal profile] fu
Description: Before, if you created a community, you wouldn't automatically have the community added to your reading filters. [personal profile] fu expanded on that and so, if you create a community/have your join-community request approved, the community will be added to your default reading filter.

Bug 1865: Jump back to where you were after editing a filter
Category: Misc UI/Frontend
Suggested by: [personal profile] cesy
Patch by: [personal profile] fu
Description: When editing subscription filters [http://www.dreamwidth.org/manage/subscriptions/filters], when you switch someone from one box to the next, the list will jump up to the very top - rather annoying if you want to continue working through the list systematically! This patch makes sure the list stays put.

Bug 2934: cannot re-save password for external site if unchecked
Category: Crossposter
Patch by: [personal profile] fu
Description: When crossposting, if you set up the other account and didn't include a password when doing so, it wasn't possible to add a password later (to be saved and used automatically when crossposting); you'd have to delete the account and re-add it with the password. This bug fixes this so that you can now add a password to a previously password-deficient crossposting account.

Bug 4012: PM privacy option is misplaced
Category: Inbox/Notifications
Patch by: [personal profile] ninetydegrees
Description: Options for who can send you PMs are located in the Manage Profile area, which is a little unintuitive. (Just a little.) It's now been moved to a more sensible spot, the Privacy tab on the Account Settings.

Bug 4067: import queue viewer admin tool
Category: Site Administration
Patch by: [personal profile] fu
Description: Sometimes imports break for whatever reason on an external site, and so this tool will allow administrators to see relevant information about the breakage and who's in the queue and other relevant things. This is great for the support team, too - now we can tell people where their import went to - whether it went searching for mushrooms in cyberspace or is just queuing up.

Bug 3675: jQuerify icon browser
Category: Modernization
Patch by: [personal profile] fu
Description: Updating code!

Bug 26: Display how a person answered all questions of a poll
Category: Misc UI/Frontend
Patch by: [personal profile] yvi
Description: This is probably one of the oldest bugs in the drive here - it was started in 2008. It shows how one person (Alice), answered all the questions of the poll. Right now, you can expand the answers to a question, but it shows everyone's response, jumbled together.

Bug 2445: Crosspost set-up error unhelpful
Category: Crossposter
Patch by: [personal profile] fu
Description: Getting the error "Sorry, something went wrong" isn't very helpful: now, if you enter a wrong URL into the crossposting extensions management place thingy, it will try to divine the site instead. In [personal profile] fu's words: "silently fix the URL if we have other lj-type site + only provided the domain".

Bug 4083: Update YAML version: we need at least YAML-0.67
Category: General/Unknown
Patch by: [personal profile] fu
Description: Updating things in the swampy murky backend.

Bug 4088: ATOM API /interface/atom/entries contains comment count images.
Category: APIs: RPC/XML/Flat
Patch by: [personal profile] fu
Description: More updating.
HELP WHAT DO I PUT HERE?

Bug 1726: move cgi-bin/lj*.pl files into proper modules (in cgi-bin/LJ)
Category: Modernization
Patch by: [personal profile] kareila
Description: This is a huge bug. (Go look! Don't forget the scrollbar: or better yet, the spacebar!) It's part of a project to make the backend more modern, and has basically been ongoing since 2009. (This bug, anyway!) And...if you want trivia, 1726 is the year that Mary Toft claimed she'd given birth to 16 rabbits.

That wraps the code tour! Stay tuned for the fourth installment, coming to you soon!