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-06-25 01:12 pm
Entry tags:

Code tour, 23 June 2015 - 25 June 2015

... this will probably get everything else that makes it in under the code-push-wire edited in BUT for now here's everything people managed to get submitted and merged between when I started the last code tour and when I finished it. #DWgoestoOSB is getting lots done, okay. Including lots of new themes, a couple of functionality tweaks to improve user experience, and improvements to some developer tools.


Issue 677: Use color_header_link properties for links in journal headers (pull request)
Category:
Patch by: [github.com profile] momijizukamori
Description: This updates CSS to increase readability in a couplefew styles by adding a new variable for header link colours - there was a problem where in some styles using module link colours for the header ended up unreadable. But this is no more!

Issue 848: Make sure comments in nested threads don't become unreadable because they're too narrow
Category: Mobile-friendly Journal Styles
Patch by: [github.com profile] momijizukamori
Description: In deeply nested comment threads or, particularly, on narrow screens, it was sometimes the case that the width of screen allocated to a comment was too small to be at all useful. A minimum width has been introduced; this problem should be no more!

Issue 1006: Update links in site copy to point to HTTPS (pull request)
Category: HTTPS Everywhere v2
Patch by: [github.com profile] me-and
Description: There were a couple of points where we had hardcoded URLs to http:// rather than https://. This wasn't actually a problem because there's automatic redirects in place, but it's neater to update this!

Issue 1067: Tags label invisible in Planet Caravan/some themes (pull request)
Category:
Patch by: [github.com profile] momijizukamori
Description: In a couple of themes, we were ending up with black-on-black text for the "Tags" label in entry footers. This is sub-optimal for reading purposes, and has been rectified by adding another CSS class.

Issue 1230: Screen comment edits when comments are screened (pull request)
Category:
Patch by: [github.com profile] woggy
Description: It's long been the case that you can screen all new comments to an entry, which is all fine and good. It ought to have been the case that edits to comments on such entries sent the comment back to being screened - to avoid the situation where a comment could be unscreened then edited to something the journal owner didn't want displayed and remain visible - and wasn't, but will be as of tonight. Better privacy controls for all!

Issue 1322: label bot does not clear "status: claimed" when an issue is unassigned
Category:
Patch by: [github.com profile] me-and
Description: One for the developers! Over on github there's the set-up that you can claim an open issue by commenting with anything that contains the word "claim", which in addition to assigning the bug gives it the tag "status: claimed" (removing it from searches for bugs that nobody's working on). However, if an issue gets unassigned (its assignee decides they've not got the time, or what have you) this tag didn't get cleared so the issue didn't start showing up in searches again. NOW IT DOES.

Issue 1412: Captcha failing on Android mobile platform (pull request)
Category:
Patch by: [github.com profile] afuna
Description: Reclaiming lost account info (particularly, sending password reminders) wasn't working for some combinations of Android device and browser, specifically ones that didn't support onkeyup. onchange has now been added as a trigger event and password resets should be working!

Issue 1419: New Update Page degrades weirdly without Javascript (pull request)
Category:
Patch by: [github.com profile] afuna
Description: Fallback text to be displayed on the new Create Entries page (still in beta) for users who have Javascript disabled has been tweaked so it's prettier.

Issue 1421: Apply from-support label automatically to issues that include URLs from our support board
Category:
Patch by: [github.com profile] afuna
Description: This is another one for devs! Now the Github Issues bot will automatically tag issues raised via Support, so that it's easier for developers to prioritise based on problems users have actually run into.

Issue 1424: Cleanup Routing API endpoints. (pull request)
Category:
Patch by: [github.com profile] anall
Description: Code cleanup! A function had been accidentally duplicated, and a little bit of extra backend functionality's been added.

Issue 1428: Profile BML is borked (pull request)
Category:
Patch by: [github.com profile] anall
Description: Iiiii managed to break the profile page when filtering out of display the names of banned users (a typo crept in between commit and merge? THAT'S MY STORY AND I'M STICKING TO IT I swear it worked when I tested it). Dre fixed it for me. Thank you Dre. <3

Issue 1430: 6 new themes for Lefty by timeasmymeasure and forthwritten (pull request)
Category:
Patch by: [github.com profile] momijizukamori, [personal profile] timeasmymeasure, [personal profile] forthwritten
Description: Six new themes added for the style Lefty!

Issue 1431: 2 new themes for Patsy by timeasmymeasure (pull request)
Category:
Patch by: [github.com profile] momijizukamori, [personal profile] timeasmymeasure
Description: 2 new themes for the layout Patsy!

Issue 1432: 7 new times for Line Up by timeasmymeasure (pull request)
Category:
Patch by: [github.com profile] momijizukamori, [personal profile] timeasmymeasure
Description: 7 new themes for the layout Line Up!

Issue 1433: 13 themes for Crisped by forests_of_fire (pull request)
Category:
Patch by: [github.com profile] momijizukamori, [personal profile] forests_of_fire
Description: 13 new themes for the layout Crisped!

Issue 1434: 3 themes for Crossroads by forests_of_fire (pull request)
Category:
Patch by: [github.com profile] momijizukamori, [personal profile] forests_of_fire
Description: 3 new themes for the layout Crossroads!

Issue 1444: Adds background color to menu nav when we hover over its dropdown (pull request)
Category:
Patch by: [github.com profile] afuna
Description: This is a slightly ugly back-end override so that we have prettier front-end results.

Contributors: [github.com profile] afuna, [github.com profile] anall, [personal profile] forests_of_fire, [personal profile] forthwritten, [github.com profile] kaberett, [github.com profile] kareila, [github.com profile] me-and, [github.com profile] momijizukamori, [personal profile] timeasmymeasure, [github.com profile] woggy, [github.com profile] zorkian

I believe this is now everything that was in today's code push!

Post a comment in response:

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

Message:

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.