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
Category:
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)
Category:
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
Category:
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
Category:
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)
Category:
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)
Category:
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)
Category:
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
musyc: Silver flute resting diagonally across sheet music (Default)

[personal profile] musyc 2015-09-30 04:30 pm (UTC)(link)
The stats page!! *wide-eyed cheerful boggling* I've been wondering if there was somewhere to see the most recent accounts for my own spamwhacking purposes/amusement. There is one! Huzzah!
azurelunatic: A glittery black pin badge with a blue holographic star in the middle. (Default)

[personal profile] azurelunatic 2015-09-30 06:01 pm (UTC)(link)
It just looks bad when they're all spammers, you know?! :D
musyc: Silver flute resting diagonally across sheet music (Default)

[personal profile] musyc 2015-09-30 06:17 pm (UTC)(link)
I mostly hang out on Latest Things, getting the Obvious Suspects there, but stats will be a very nice addition to my routine searching. XD
katherine: Girl with glasses: Fuzzy cat with a folded pair of glasses by her paw. (Default)

[personal profile] katherine 2015-10-01 03:37 am (UTC)(link)
Stats is a satisfying place to find them. Hah, got you new one kind of thing.
azurelunatic: A glittery black pin badge with a blue holographic star in the middle. (Default)

[personal profile] azurelunatic 2015-10-01 06:57 am (UTC)(link)

They can't hiiiide!