kaberett: A sleeping koalasheep (Avatar: the Last Airbender), with the dreamwidth logo above. (dreamkoalasheep)
kaberett ([personal profile] kaberett) wrote in [site community profile] dw_dev2015-09-30 08:27 am
Entry tags:

Code tour, 31st August-30th September

A quiet one this month! So I'm also going to use this post to flag up that I'm holding a Dreamwidth contributor social in London on the 7th of November -- details at link, everyone welcome!

Issue 983: Merge doc/config-*.pl.txt with etc/config*.pl
Patch by: [github.com profile] kareila
Description: One for the developers: configuration files were scattered liberally around the place, and in some cases didn't actually do anything except act as confusing examples. Now everything is in one place and rather clearer to understand!

Issue 1448: update sample configs in dw-free repo to be current && be more clear they are samples (pull request)
Patch by: [github.com profile] kareila
Description: AND RELATEDLY! Configuration files on Dreamhacks (the DW hosted development service, or, to put it another way, a tiny personal instance of the DW code each developer gets so they can muck around) are not the same as Dreamwidth's configuration files, but the fact that configs were different wasn't terribly clear. This was prone to causing significant confusion every time a bug needed fixing that involved poking around in configs; that should be less of an issue for now!

Issue 1519: convert all http links to https in faqs
Patch by: [github.com profile] kaberett
Description: This is part of aiming for HTTPS Everywhere: it would be poor form to have hard-coded HTTP links in the FAQs after that point!

Issue 1520: update faqs to use site:// internal links and [[faqtitle]] vars
Patch by: [github.com profile] kaberett
Description: The FAQs were also super inconsistent about how internal links to other FAQ items occurred; this bit of tidy-up means they'll be much easier to maintain!

Issue 1558: fixes for atom-post.t and post.t (pull request)
Patch by: [github.com profile] kareila
Description: Some tests weren't testing what they were supposed to test, and consequently were failing when they ought to have passed; this makes sure tests are asking the right question. (It is bad practice to ignore failing tests. It is how you end up with a codebase on fire while you're trying to avoid being eaten by sharks.)

Issue 1570: Navstrip still showing "All Subscriptions" instead of "Default" after first page of reading list (pull request)
Patch by: [github.com profile] kareila
Description: A little while ago, the Navigation Strip across the top of journal views was tweaked: if you have a custom reading filter called Default, the Navstrip "view" box should tell you that you're looking at your Default filter, not All Subscriptions. And it did! ... provided you were looking at the first page of your reading list. After this fix goes live it tells you the right thing whichever page you're on.

Issue 1573: we keep running out of new accounts on /stats (pull request)
Patch by: [github.com profile] kareila
Description: [personal profile] azurelunatic is a cheerful spamwhacker. Occasionally they camp out on the stats page, notice that all the latest accounts are spammers, and suspend them. There then stopped being a list of latest accounts displayed until a new batch were created; now instead the page pulls in the latest non-suspended twenty accounts. Hurrah!

7 total issues resolved
Contributors: [github.com profile] kaberett, [github.com profile] kareila

Post a comment in response:

Identity URL: 
Account name:
If you don't have an account you can create one now.
HTML doesn't work in the subject.


If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Notice: This account is set to log the IP addresses of everyone who comments.
Links will be displayed as unclickable URLs to help prevent spam.