[ blanket ] burn your name

Aug. 3rd, 2015 01:49 am
saga: (Default)
[personal profile] saga posting in [community profile] dreamwidthlayouts
Title: Burn Your Name
Credit to: [community profile] tofuhouse
Base style: Blanket
Type: CSS
Best resolution: 1024x768 onwards
Tested in: Firefox, Chrome (lightly in IE & Safari)
Features: 1 column, navbar, hover, custom icon page, fixed width (though fluid on phone).


[ click to see full size. ]
layout code @ [community profile] tofuhouse
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 55de8f41e2a499ea7d2b176dfc5da5ac6d3b9b79
https://github.com/dreamwidth/dw-free/commit/55de8f41e2a499ea7d2b176dfc5da5ac6d3b9b79
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-08-01 (Sat, 01 Aug 2015)

Changed paths:
M cgi-bin/DW/Controller/Rename.pm
M cgi-bin/DW/User/Rename.pm
M htdocs/stc/rename.css
M views/admin/rename_edit.tt
M views/admin/rename_new.tt
M views/rename.tt
M views/rename/swap.tt

Log Message:
-----------
[#972] updated rename-related code to use DW::FormErrors

This is mostly a line-by-line search-and-replace, but return values
were changed in a few places where it made sense to do so.


Commit: 68de4a1812c884d9df722677ac352290abd8d13a
https://github.com/dreamwidth/dw-free/commit/68de4a1812c884d9df722677ac352290abd8d13a
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-08-01 (Sat, 01 Aug 2015)

Changed paths:
M htdocs/stc/rename.css
M views/rename.tt

Log Message:
-----------
[#972] update rename.css: remove unneeded code, add needed styling

Removed two style lines that appeared to duplicate the default
Foundation styling, and moved another line that only affected
one page into the style header tag for that page.

Also added styling for p.note, used in rename.tt and admin/rename_edit.tt,
which displays text slightly smaller and in an italic font.


Commit: 302f9a9f958c59978c8cbbc97687fe02101c968c
https://github.com/dreamwidth/dw-free/commit/302f9a9f958c59978c8cbbc97687fe02101c968c
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-08-01 (Sat, 01 Aug 2015)

Changed paths:
A htdocs/scss/pages/rename.scss
R htdocs/stc/rename.css
M views/admin/rename_edit.tt
M views/admin/rename_new.tt
M views/rename.tt
M views/rename/swap.tt

Log Message:
-----------
[#972] convert rename-related pages to Foundation

This covers the 4 pages that were affected by the error-handling
changes, 3 of which used rename.css for styling. The remaining
style rules covered font sizing and padding, and were retained
in pages/rename.scss.

Fixes #972.


Commit: 9c8b793a8e84c4ef503325ed65fcf7cb1cce2c45
https://github.com/dreamwidth/dw-free/commit/9c8b793a8e84c4ef503325ed65fcf7cb1cce2c45
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-08-01 (Sat, 01 Aug 2015)

Changed paths:
M views/admin/rename.tt

Log Message:
-----------
[#972] convert admin/rename.tt to Foundation

This adds Foundation styling to admin/rename.tt, which used
neither error-handling nor custom styling, but was the only
other rename-related page template.

Includes additional in-page styling for the input field, so that it
doesn't take up the entire width of the page, and adds paragraph
tags around the link to /rename/new.


Commit: 7a3860b1bb83e8db0a2f6b74c59e4a29da29a5df
https://github.com/dreamwidth/dw-free/commit/7a3860b1bb83e8db0a2f6b74c59e4a29da29a5df
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-08-01 (Sat, 01 Aug 2015)

Changed paths:
M views/rename.tt

Log Message:
-----------
[#1504] close label tags to avoid text focus issues in Safari

Two label tags were unclosed, leading to JS focus problems in Safari.

Closing the labels caused them to add line breaks. Added in-page
"display: inline" styling to keep the line unbroken.

Fixes #1504.


Commit: 06a5d08d4783e383d60ff3f415f2da56716db9ba
https://github.com/dreamwidth/dw-free/commit/06a5d08d4783e383d60ff3f415f2da56716db9ba
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-08-01 (Sat, 01 Aug 2015)

Changed paths:
M cgi-bin/DW/Controller/Rename.pm
M views/admin/rename_new.tt

Log Message:
-----------
redisplay submitted data when presenting an error on rename_new.tt

If there is an error submitting the form, make sure the submitted
usernames are retained when redisplaying the form, as is commonly
expected practice.


Commit: 1169e31de0af921e9f0760d33093df65779ac325
https://github.com/dreamwidth/dw-free/commit/1169e31de0af921e9f0760d33093df65779ac325
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-08-01 (Sat, 01 Aug 2015)

Changed paths:
M cgi-bin/DW/Controller/Rename.pm
M cgi-bin/DW/RenameToken.pm

Log Message:
-----------
Fix logged warnings from testing

1. Avoid undefined user object warning in DW/Controller/Rename.pm by
not executing a user method on an undefined user.

2. Remove uninitialized value warning in DW::RenameToken by not
using the 'uc' operator on an undefined string.


Commit: e48c520212ba09f9f6738976363042159e0fdcdd
https://github.com/dreamwidth/dw-free/commit/e48c520212ba09f9f6738976363042159e0fdcdd
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-08-01 (Sat, 01 Aug 2015)

Changed paths:
M cgi-bin/DW/RenameToken.pm
M htdocs/scss/pages/rename.scss

Log Message:
-----------
[#1505] style tweaks from code review


Commit: a4845ef6f91ac371731832c5b8fa5ce2d0d76b6b
https://github.com/dreamwidth/dw-free/commit/a4845ef6f91ac371731832c5b8fa5ce2d0d76b6b
Author: Jen <kareila@dreamwidth.org>
Date: 2015-08-01 (Sat, 01 Aug 2015)

Changed paths:
M cgi-bin/DW/Controller/Rename.pm
M cgi-bin/DW/RenameToken.pm
M cgi-bin/DW/User/Rename.pm
A htdocs/scss/pages/rename.scss
R htdocs/stc/rename.css
M views/admin/rename.tt
M views/admin/rename_edit.tt
M views/admin/rename_new.tt
M views/rename.tt
M views/rename/swap.tt

Log Message:
-----------
Merge pull request #1505 from kareila/972-rename-foundation

Convert rename-related pages to Foundation


Compare: https://github.com/dreamwidth/dw-free/compare/2d528dd1462a...a4845ef6f91a

Beginners' bugs masterlist updated!

Jul. 31st, 2015 01:45 pm
kaberett: A sleeping koalasheep (Avatar: the Last Airbender), with the dreamwidth logo above. (dreamkoalasheep)
[personal profile] kaberett posting in [site community profile] dw_dev_training
Hi folk,

Masterlist updated with one new issue, bringing us to a total of eight unclaimed issues. Of these, two are adding sites to the embed whitelist (for which we have a wiki page!), one is adding another site to the <user name=""> tag (which I've touched extensively recently and would be delighted to help with); and then there's some site text that needs tweaking, and a few bits of CSS that could use some love.

I'd be more than happy to provide encouragement on any of these, and can actively help out with site text, the user name tag, and whitelisting embeds :-)

Dreamhack server is back

Jul. 30th, 2015 05:13 pm
mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
[staff profile] mark posting in [site community profile] dw_dev

Hi all,

Sorry for the delay, there was a most unfortunate timing as I was in Europe without Internet access. Anyway, the Dreamhack server is back up and running so you should be able to log in and such.

I'll also be making sure that at least [personal profile] alierak has access to the control panel so this kind of thing won't be a single point of failure on me in the future.

Changelog Digest for Sun, Jul 26

Jul. 26th, 2015 06:16 pm
kareila: "PERL!" (perl)
[personal profile] kareila posting in [community profile] changelog_digest

[dw-free]

8dcc47f: Issue #1488: new and exciting Perl warning in Apache log on dreamhacks after upgrade
Avoid 'each' warning in Apache log by using the 'keys' array instead.
b3ce8df: Issue #1492: Use obvious Markdown file extension for README
Rename README to README.md to trigger GitHub's Markdown rendering.
6a7e05a: Issue #1481: "ContextualPopup-trigger" class added to icon URLs from non-DW sites
Restrict the contextualhover matching pattern to only recognize DW URLs.
53d0f24: Issue #1355: OpenID logins from providers that use HTTPS URLs are broken
Turn off SSL_verify_mode in LJ::get_useragent so OpenID can use HTTPS.
fe0000f: Issue #1491: Add GitHub to user profile page
Allow users to indicate their Github usernames on their profile pages.
658a6c1: Issue #1480: Beta Update page: new "use current time" preference persists when editing entries
Checkbox for "Use current time" now unchecked by default when editing.
ac66244: Issue #1498: Refactor text on beta features page
Move and update translation strings for beta features page.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog
Branch: refs/heads/code-tour
Home: https://github.com/dreamwidth/dw-free
Commit: 09862fdae061aae61bb16890bb898f5862b45965
https://github.com/dreamwidth/dw-free/commit/09862fdae061aae61bb16890bb898f5862b45965
Author: Momijizukamori <momijizukamori@dreamwidth.org>
Date: 2015-06-25 (Thu, 25 Jun 2015)

Changed paths:
A htdocs/img/customize/previews/crisped/aliceblueblossoms.png
A htdocs/img/customize/previews/crisped/flowersandcurls.png
A htdocs/img/customize/previews/crisped/igetmisty.png
A htdocs/img/customize/previews/crisped/kyler.png
A htdocs/img/customize/previews/crisped/lawlessspeckles.png
A htdocs/img/customize/previews/crisped/luka.png
A htdocs/img/customize/previews/crisped/nightflowers.png
A htdocs/img/customize/previews/crisped/purplesandgolds.png
A htdocs/img/customize/previews/crisped/seatheflowers.png
A htdocs/img/customize/previews/crisped/softestflowers.png
A htdocs/img/customize/previews/crisped/softoliveflowers.png
A htdocs/img/customize/previews/crisped/springtimeflowers.png
A htdocs/img/customize/previews/crisped/verdena.png
A htdocs/img/styles/crisped/aliceblueblossoms.png
A htdocs/img/styles/crisped/flowersandcurls.png
A htdocs/img/styles/crisped/igetmisty.png
A htdocs/img/styles/crisped/kyler.png
A htdocs/img/styles/crisped/lawlessspeckles.png
A htdocs/img/styles/crisped/luka.png
A htdocs/img/styles/crisped/nightflowers.png
A htdocs/img/styles/crisped/purplesandgolds.png
A htdocs/img/styles/crisped/seatheflowers.png
A htdocs/img/styles/crisped/softestflowers.png
A htdocs/img/styles/crisped/softoliveflowers.png
A htdocs/img/styles/crisped/springtimeflowers.png
A htdocs/img/styles/crisped/verdena.png
M styles/crisped/themes.s2

Log Message:
-----------
13 themes for Crisped by forests_of_fire

with previews and background images

Fixes #1433


Commit: a74b5e98891f25c751eae8779849ea2abef98ffa
https://github.com/dreamwidth/dw-free/commit/a74b5e98891f25c751eae8779849ea2abef98ffa
Author: Momijizukamori <momijizukamori@dreamwidth.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)

Changed paths:
M cgi-bin/LJ/S2Theme/planetcaravan.pm
M styles/planetcaravan/layout.s2
M styles/planetcaravan/themes.s2

Log Message:
-----------
Add footer text color variable for Planet Caravan

There were instances of black tag labels on black footers,
with no way of setting the tag label in the wizard. This adds a
footer text color, and sets it in layouts that had the issue.

Fixes #1067


Commit: bc800e25475eee4661d2a7f721da31d53f9cfeac
https://github.com/dreamwidth/dw-free/commit/bc800e25475eee4661d2a7f721da31d53f9cfeac
Author: Adam Dinwoodie <adam@dinwoodie.org>
Date: 2015-06-25 (Thu, 25 Jun 2015)

Changed paths:
M CONTRIBUTING.md
M bin/upgrading/en.dat
M cgi-bin/LJ/User/Styles.pm
M htdocs/openid/index.bml
M htdocs/openid/index.bml.text
M htdocs/robots.txt
M htdocs/site/opensource.bml
M htdocs/site/opensource.bml.text
M htdocs/tools/tellafriend.bml
M htdocs/tools/tellafriend.bml.text
M src/proxy/main.go
M styles/bannering/themes.s2
M styles/core2.s2
M styles/lefty/layout.s2
M styles/zesty/layout.s2
M t/formatted-mail.t
M t/parsefeed-authors.t
M views/dev/tests/login.html
M views/dev/tests/quickreply.html
M views/legal/tos.tt
M views/settings/accountstatus.tt
M views/settings/accountstatus.tt.text
M views/stats/site.tt
M views/stats/site.tt.text

Log Message:
-----------
Replace Dreamwidth HTTP links with HTTPS

In preparation for enabling HTTPS everywhere, it would be nice if all
the hardcoded links are HTTPS rather than HTTP.


Commit: 09c8f610bd64d2fa08a22252747218823228566c
https://github.com/dreamwidth/dw-free/commit/09c8f610bd64d2fa08a22252747218823228566c
Author: Adam Dinwoodie <adam@dinwoodie.org>
Date: 2015-06-25 (Thu, 25 Jun 2015)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat

Log Message:
-----------
Remove unused beta update page strings


Commit: 691682c620aee5b80132d1f584d4eb7d6d0a453f
https://github.com/dreamwidth/dw-free/commit/691682c620aee5b80132d1f584d4eb7d6d0a453f
Author: Adam Dinwoodie <adam@dinwoodie.org>
Date: 2015-06-25 (Thu, 25 Jun 2015)

Changed paths:
M bin/upgrading/en.dat
M cgi-bin/LJ/Widget/ImportChooseSource.pm
M views/create/code.tt

Log Message:
-----------
Rename translations to allow nonfree changes

Rename some translation string names to allow changes to them in the
nonfreee repository.


Commit: 666bb767ee731426f35ed2bdc896bc98883ebf16
https://github.com/dreamwidth/dw-free/commit/666bb767ee731426f35ed2bdc896bc98883ebf16
Author: Mark Smith <mark@qq.is>
Date: 2015-06-25 (Thu, 25 Jun 2015)

Changed paths:
M CONTRIBUTING.md
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M cgi-bin/LJ/User/Styles.pm
M cgi-bin/LJ/Widget/ImportChooseSource.pm
M htdocs/openid/index.bml
M htdocs/openid/index.bml.text
M htdocs/robots.txt
M htdocs/site/opensource.bml
M htdocs/site/opensource.bml.text
M htdocs/tools/tellafriend.bml
M htdocs/tools/tellafriend.bml.text
M src/proxy/main.go
M styles/bannering/themes.s2
M styles/core2.s2
M styles/lefty/layout.s2
M styles/zesty/layout.s2
M t/formatted-mail.t
M t/parsefeed-authors.t
M views/create/code.tt
M views/dev/tests/login.html
M views/dev/tests/quickreply.html
M views/legal/tos.tt
M views/settings/accountstatus.tt
M views/settings/accountstatus.tt.text
M views/stats/site.tt
M views/stats/site.tt.text

Log Message:
-----------
Merge pull request #1443 from me-and/1006-http-to-https

Switch links to https


Commit: 290714c82644f20bc67b861d1e3ce20ca6766b06
https://github.com/dreamwidth/dw-free/commit/290714c82644f20bc67b861d1e3ce20ca6766b06
Author: Afuna <fu@dreamwidth.org>
Date: 2015-06-25 (Thu, 25 Jun 2015)

Changed paths:
M htdocs/scss/skins/_nav.scss

Log Message:
-----------
Adds background color to menu nav when we hover over its dropdown

SCSS + extending button leads to a too-specific generated rule... so we
override it. Ugly code for a non-ugly frontend outcome.


Commit: b00cde4b0671dccaacf2c7dd0b95006308afb180
https://github.com/dreamwidth/dw-free/commit/b00cde4b0671dccaacf2c7dd0b95006308afb180
Author: Mark Smith <mark@qq.is>
Date: 2015-06-25 (Thu, 25 Jun 2015)

Changed paths:
M htdocs/scss/skins/_nav.scss

Log Message:
-----------
Merge pull request #1444 from afuna/menu-nav-bg

Adds background color to menu nav when we hover over its dropdown


Commit: 2f707f5d228b98365fd91c0469248c368a9b1a5d
https://github.com/dreamwidth/dw-free/commit/2f707f5d228b98365fd91c0469248c368a9b1a5d
Author: Mark Smith <mark@qq.is>
Date: 2015-06-25 (Thu, 25 Jun 2015)

Changed paths:
A htdocs/img/customize/previews/crisped/aliceblueblossoms.png
A htdocs/img/customize/previews/crisped/flowersandcurls.png
A htdocs/img/customize/previews/crisped/igetmisty.png
A htdocs/img/customize/previews/crisped/kyler.png
A htdocs/img/customize/previews/crisped/lawlessspeckles.png
A htdocs/img/customize/previews/crisped/luka.png
A htdocs/img/customize/previews/crisped/nightflowers.png
A htdocs/img/customize/previews/crisped/purplesandgolds.png
A htdocs/img/customize/previews/crisped/seatheflowers.png
A htdocs/img/customize/previews/crisped/softestflowers.png
A htdocs/img/customize/previews/crisped/softoliveflowers.png
A htdocs/img/customize/previews/crisped/springtimeflowers.png
A htdocs/img/customize/previews/crisped/verdena.png
A htdocs/img/styles/crisped/aliceblueblossoms.png
A htdocs/img/styles/crisped/flowersandcurls.png
A htdocs/img/styles/crisped/igetmisty.png
A htdocs/img/styles/crisped/kyler.png
A htdocs/img/styles/crisped/lawlessspeckles.png
A htdocs/img/styles/crisped/luka.png
A htdocs/img/styles/crisped/nightflowers.png
A htdocs/img/styles/crisped/purplesandgolds.png
A htdocs/img/styles/crisped/seatheflowers.png
A htdocs/img/styles/crisped/softestflowers.png
A htdocs/img/styles/crisped/softoliveflowers.png
A htdocs/img/styles/crisped/springtimeflowers.png
A htdocs/img/styles/crisped/verdena.png
M styles/crisped/themes.s2

Log Message:
-----------
Merge pull request #1441 from momijizukamori/Bug1433/CrispedThemes

13 themes for Crisped by forests_of_fire


Commit: 79f715268929bf37e2bad9c2c43482ed8dd59e51
https://github.com/dreamwidth/dw-free/commit/79f715268929bf37e2bad9c2c43482ed8dd59e51
Author: Mark Smith <mark@qq.is>
Date: 2015-06-25 (Thu, 25 Jun 2015)

Changed paths:
M cgi-bin/LJ/S2Theme/planetcaravan.pm
M styles/planetcaravan/layout.s2
M styles/planetcaravan/themes.s2

Log Message:
-----------
Merge pull request #1442 from momijizukamori/Bug1067/PlanetCaravanFooter

Add footer text color variable for Planet Caravan


Commit: b71d96e7edc1330ece085eb564a0484b90940acf
https://github.com/dreamwidth/dw-free/commit/b71d96e7edc1330ece085eb564a0484b90940acf
Author: Adam Dinwoodie <adam@dinwoodie.org>
Date: 2015-06-25 (Thu, 25 Jun 2015)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat

Log Message:
-----------
Restore beta update page strings

It turns out the beta update page strings are still required. Add them
back, this time with https links.


Commit: e86424ea12be348c2097c22b072b113350d07258
https://github.com/dreamwidth/dw-free/commit/e86424ea12be348c2097c22b072b113350d07258
Author: Mark Smith <mark@qq.is>
Date: 2015-06-25 (Thu, 25 Jun 2015)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat

Log Message:
-----------
Merge pull request #1450 from me-and/1006-http-to-https

Restore beta update page strings


Commit: f224c03d72091ca9204acb0255bdd8b7d63737a5
https://github.com/dreamwidth/dw-free/commit/f224c03d72091ca9204acb0255bdd8b7d63737a5
Author: Adam Dinwoodie <adam@dinwoodie.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)

Changed paths:
M cgi-bin/LJ/Support.pm
M htdocs/support/help.bml

Log Message:
-----------
Move code for categorizing a ticket into library

Move the code for distinguishing between "open", "answered, awaiting
close" and "answered, still needs help" support tickets into a separate
function so it can be called from multiple places.


Commit: 90bf8a9248b2416b3322f41199dc0570fc7ab55f
https://github.com/dreamwidth/dw-free/commit/90bf8a9248b2416b3322f41199dc0570fc7ab55f
Author: Adam Dinwoodie <adam@dinwoodie.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)

Changed paths:
M htdocs/support/history.bml

Log Message:
-----------
Move time translation until it's actually needed

Rather than translating a timestamp to a string as soon as we have it,
only translate it if and when it's needed, so we also have access to the
integer value as well.


Commit: 85b663b2f651ffe248f5afc87401f8c92f405b41
https://github.com/dreamwidth/dw-free/commit/85b663b2f651ffe248f5afc87401f8c92f405b41
Author: Adam Dinwoodie <adam@dinwoodie.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)

Changed paths:
M htdocs/support/history.bml

Log Message:
-----------
Pull more support ticket information from database

When pulling support ticket information out of the database for the
support ticket list, pull out some extra information that'll be needed
for more usefully populating the status column.


Commit: 7b4db059ca151b19264d2320a9c36216b48e3b94
https://github.com/dreamwidth/dw-free/commit/7b4db059ca151b19264d2320a9c36216b48e3b94
Author: Adam Dinwoodie <adam@dinwoodie.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)

Changed paths:
M htdocs/support/history.bml

Log Message:
-----------
List detailed status in support ticket list

Rather than just listing "open" or "closed" alongside each support
ticket, work out and also list as appropriate "additional help needed"
or "awaiting close".

Fixes #1402.


Commit: cded16a9cb8ece17c44ca640fed8b24393c22cd6
https://github.com/dreamwidth/dw-free/commit/cded16a9cb8ece17c44ca640fed8b24393c22cd6
Author: Afuna <fu@dreamwidth.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)

Changed paths:
M cgi-bin/DW/Controller/Support/Faq.pm
M views/support/faq.tt

Log Message:
-----------
[#1451] Nest questions in an extra hash to avoid namespace conflicts

"site" is used as a reserved top-level variable name in TT pages, e.g.,
"site.root". So when we tried to use "site" (the category name) as a
top-level variable, it was overshadowed. This moves the categories off
the top-level to avoid namespace conflicts

Fixes #1451.


Commit: 65dfe2e2dcd2a60d254598a00d9309d6627cf81e
https://github.com/dreamwidth/dw-free/commit/65dfe2e2dcd2a60d254598a00d9309d6627cf81e
Author: Afuna <fu@dreamwidth.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)

Changed paths:
M cgi-bin/DW/External/Site.pm

Log Message:
-----------
[#1456] Remove accidental "+"


Commit: 5b8394add5f52ce2abd746210abed772a356bc43
https://github.com/dreamwidth/dw-free/commit/5b8394add5f52ce2abd746210abed772a356bc43
Author: Afuna <fu@dreamwidth.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)

Changed paths:
M cgi-bin/DW/External/Site.pm

Log Message:
-----------
[#1456] Avoid duplication of site names with aliases

We fix this by keeping a list of the values of the domaintosite before
we start adding aliases. We then uses this everywhere that used to use
'values %domaintosite'

Fixes #1456.


Commit: 4c530429998ce37c3c8325965a329921abe894a3
https://github.com/dreamwidth/dw-free/commit/4c530429998ce37c3c8325965a329921abe894a3
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)

Changed paths:
M cgi-bin/LJ/OpenID.pm

Log Message:
-----------
Fix OpenID login error on live site

Per discussion in #1355, trying to log in with OpenID in production currently
results in the following error:

Not an ARRAY reference at /home/dw/current/extlib/lib/perl5/Net/DNS/Paranoid.pm line 91.

My understanding of the problem is that LWP::UserAgent::Paranoid has a different argument
format for its blocked_hosts method than LWPx::ParanoidAgent did, and the arguments need
to be enclosed in an arrayref. I can't reproduce the error exactly in testing on my
development environment, but I believe this will at least get us back to where we were
before, where at least non-SSL OpenID logins would still work.


Commit: 09cb13059c280f6f8ff77b39fdaf9a0833cf8a59
https://github.com/dreamwidth/dw-free/commit/09cb13059c280f6f8ff77b39fdaf9a0833cf8a59
Author: Afuna <afuna@users.noreply.github.com>
Date: 2015-06-27 (Sat, 27 Jun 2015)

Changed paths:
M cgi-bin/LJ/OpenID.pm

Log Message:
-----------
Merge pull request #1460 from kareila/release-1.25

Fix OpenID login error on live site


Commit: 3f6a8a814e2097c716ee7ad6c234aa94ecefe655
https://github.com/dreamwidth/dw-free/commit/3f6a8a814e2097c716ee7ad6c234aa94ecefe655
Author: Afuna <afuna@users.noreply.github.com>
Date: 2015-06-27 (Sat, 27 Jun 2015)

Changed paths:
M cgi-bin/DW/Controller/Support/Faq.pm
M views/support/faq.tt

Log Message:
-----------
Merge pull request #1458 from afuna/site-faq-bug-1451

[#1451] Nest questions in an extra hash to avoid namespace conflicts


Commit: a7413ada27a70d27bc3eda2a3a4c298fbdda0bd4
https://github.com/dreamwidth/dw-free/commit/a7413ada27a70d27bc3eda2a3a4c298fbdda0bd4
Author: Afuna <afuna@users.noreply.github.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)

Changed paths:
M cgi-bin/DW/External/Site.pm

Log Message:
-----------
Merge pull request #1459 from afuna/external-sites-list-bug-1456

[#1456] Avoid duplication of site names with aliases


Commit: bf3aca72cbc8abd183be60b3d077566baa9eebc3
https://github.com/dreamwidth/dw-free/commit/bf3aca72cbc8abd183be60b3d077566baa9eebc3
Author: Athena Yao <athena@fastmail.fm>
Date: 2015-06-28 (Sun, 28 Jun 2015)

Changed paths:
M cgi-bin/DW/Controller/Support/Faq.pm
M cgi-bin/DW/External/Site.pm
M cgi-bin/LJ/OpenID.pm
M views/support/faq.tt

Log Message:
-----------
Merge branch 'release-1.25' into develop

* release-1.25:
Fix OpenID login error on live site
[#1456] Avoid duplication of site names with aliases
[#1456] Remove accidental "+"
[#1451] Nest questions in an extra hash to avoid namespace conflicts


Commit: 458bc44a7585de2327f2b74a9e5fc791156a71f6
https://github.com/dreamwidth/dw-free/commit/458bc44a7585de2327f2b74a9e5fc791156a71f6
Author: Afuna <afuna@users.noreply.github.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)

Changed paths:
M cgi-bin/LJ/Support.pm
M htdocs/support/help.bml
M htdocs/support/history.bml

Log Message:
-----------
Merge pull request #1454 from me-and/1402-better-support-statuses

Better status field in support history page


Commit: 9f431265a8bc357ca2f9e2f229a791c20e21fcc9
https://github.com/dreamwidth/dw-free/commit/9f431265a8bc357ca2f9e2f229a791c20e21fcc9
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-06-30 (Tue, 30 Jun 2015)

Changed paths:
M t/post.t

Log Message:
-----------
add update_displaydate to known props for t/post.t

Similar to the earlier fix for sticky_entry - the existence of the
unrecognized property, even if undefined, will cause this test to fail.


Commit: 71faf019c19068effa5e9acd704ee3d5649b8385
https://github.com/dreamwidth/dw-free/commit/71faf019c19068effa5e9acd704ee3d5649b8385
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-06-30 (Tue, 30 Jun 2015)

Changed paths:
M cgi-bin/DW/External/Site.pm

Log Message:
-----------
fix t/formatted-mail.t by tweaking behavior of DW::External::Site::get_site

This was a tricky one to track down. The git bisect tool told me to look at
the changes to DW::External::Site::get_site, but it was not immediately
obvious why this was the culprit.

It turns out that because the name of the site in the test config is
"test.dw" this was getting mapped to site="dw" and generating
dreamwidth.org user tags instead of test.dw user tags.

Obviously .dw isn't a valid TLD, but a better approach would be to
assume that if there are no dots in the site argument, it should
be mapped directly to the site alias table insted of being treated
like an internet domain name.


Commit: 5b4ff4f5e3721ce7c59a40797b944216720656bc
https://github.com/dreamwidth/dw-free/commit/5b4ff4f5e3721ce7c59a40797b944216720656bc
Author: Mark Smith <mark@qq.is>
Date: 2015-06-30 (Tue, 30 Jun 2015)

Changed paths:
M cgi-bin/DW/External/Site.pm
M t/post.t

Log Message:
-----------
Merge pull request #1473 from kareila/cleanup-2015q2

fix failing tests


Commit: 63f0182d68aed77fa42b7f5be44387e28fad35d5
https://github.com/dreamwidth/dw-free/commit/63f0182d68aed77fa42b7f5be44387e28fad35d5
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-06-30 (Tue, 30 Jun 2015)

Changed paths:
M views/search.tt

Log Message:
-----------
[#1453] FormHTML functions automatically ehtml their arguments

The BML version of this page used hand-coded HTML which necessitated
manually escaping the displayed query text using LJ::ehtml. However,
the TT version uses form.textbox and form.hidden, which escape their
values automatically. Using both together resulted in doubly escaped
text, so we should no longer manually escape the query text.

Fixes #1453.


Commit: 2b510d295d436f5f4e82bfcf1835d5b9a880a861
https://github.com/dreamwidth/dw-free/commit/2b510d295d436f5f4e82bfcf1835d5b9a880a861
Author: Mark Smith <mark@qq.is>
Date: 2015-06-30 (Tue, 30 Jun 2015)

Changed paths:
M views/search.tt

Log Message:
-----------
Merge pull request #1475 from kareila/1453-search_escape

[#1453] FormHTML functions automatically ehtml their arguments


Commit: f8915a7da4dba8d4d2fdf1fbb51d707f34fc08f6
https://github.com/dreamwidth/dw-free/commit/f8915a7da4dba8d4d2fdf1fbb51d707f34fc08f6
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-06-30 (Tue, 30 Jun 2015)

Changed paths:
M cgi-bin/LJ/OpenID.pm

Log Message:
-----------
[#1468] let LJ::OpenID always use the paranoid useragent

This removes the IS_DEV_SERVER special casing that resulted in the
paranoid useragent only being used in production for some functions
of LJ::OpenID.

The bypass for the blocked_hosts check is left intact as a comment,
in case it is needed for testing purposes at a later date.

Fixes #1468.


Commit: 0491e2cdd5eb671da2ea4ff21ce6b867fa7c0562
https://github.com/dreamwidth/dw-free/commit/0491e2cdd5eb671da2ea4ff21ce6b867fa7c0562
Author: Mark Smith <mark@qq.is>
Date: 2015-06-30 (Tue, 30 Jun 2015)

Changed paths:
M cgi-bin/LJ/OpenID.pm

Log Message:
-----------
Merge pull request #1476 from kareila/1468-paranoid_always

[#1468] let LJ::OpenID always use the paranoid useragent


Commit: 0a6240bbd2bafb44ff630724882f9753e9e39136
https://github.com/dreamwidth/dw-free/commit/0a6240bbd2bafb44ff630724882f9753e9e39136
Author: Rajesh <rajesh.pethe@gmail.com>
Date: 2015-07-13 (Mon, 13 Jul 2015)

Changed paths:
M styles/core2.s2

Log Message:
-----------
Fix for issue# 1478


Commit: fc35a2fb74244507055ede3b66544386e34b1224
https://github.com/dreamwidth/dw-free/commit/fc35a2fb74244507055ede3b66544386e34b1224
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-07-13 (Mon, 13 Jul 2015)

Changed paths:
M htdocs/scss/components/pickadate/_base.scss
M htdocs/scss/components/pickadate/time.scss
M htdocs/scss/skins/_nav.scss

Log Message:
-----------
[#1483] explicitly specify UTF-8 charset

If a developer's LANG environment variable uses something other than
a version of UTF-8, compiling SCSS files that contain Unicode characters
will fail with invalid character errors. The easiest and best way to
fix this is to explicitly specify the expected UTF-8 charset on the
first line of each affected file.

Fixes #1483.


Commit: ddacf309f68a236c3a742f9c93284aaace97c118
https://github.com/dreamwidth/dw-free/commit/ddacf309f68a236c3a742f9c93284aaace97c118
Author: Mark Smith <mark@qq.is>
Date: 2015-07-13 (Mon, 13 Jul 2015)

Changed paths:
M htdocs/scss/components/pickadate/_base.scss
M htdocs/scss/components/pickadate/time.scss
M htdocs/scss/skins/_nav.scss

Log Message:
-----------
Merge pull request #1487 from kareila/1483-scss

[#1483] explicitly specify UTF-8 charset


Commit: f30bfb6c6bac61817306d71a6fde91a9dbfae110
https://github.com/dreamwidth/dw-free/commit/f30bfb6c6bac61817306d71a6fde91a9dbfae110
Author: Rajesh <rajesh.pethe@gmail.com>
Date: 2015-07-14 (Tue, 14 Jul 2015)

Changed paths:
M styles/core2.s2

Log Message:
-----------
More fixes to print_module_credit() function. Fixes# 1478.


Commit: 90d7a4cea4d368640e65da9a0c530435059aaec2
https://github.com/dreamwidth/dw-free/commit/90d7a4cea4d368640e65da9a0c530435059aaec2
Author: Jen <jsmgriffin@gmail.com>
Date: 2015-07-14 (Tue, 14 Jul 2015)

Changed paths:
M styles/core2.s2

Log Message:
-----------
Merge pull request #1486 from dteklavya/issue-1478

Add spaces after commas between resources in style credit module. Fixes #1478.


Commit: 8dcc47ff6ddcde54ee36fa72e5e1747c5f144a4b
https://github.com/dreamwidth/dw-free/commit/8dcc47ff6ddcde54ee36fa72e5e1747c5f144a4b
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)

Changed paths:
M cgi-bin/Apache/LiveJournal.pm

Log Message:
-----------
[#1488] Fix 'each' warning in Apache log following upgrade

Use of each() on hash after insertion without resetting hash iterator
results in undefined behavior, Perl interpreter: 0x7fc2b8f82500 at
/dreamhack/home/8398-kareila/dw/cgi-bin/Apache/LiveJournal.pm line 131.

Avoid this warning by iterating over the array returned by 'keys'
instead of using the 'each' operator. This has the happy side effect
of allowing us to delete keys within the loop instead of doing it as
a second step immediately afterward.

Fixes #1488.


Commit: bb2f64731d1577167e401bfafc246de0ec338736
https://github.com/dreamwidth/dw-free/commit/bb2f64731d1577167e401bfafc246de0ec338736
Author: Mark Smith <mark@qq.is>
Date: 2015-07-14 (Tue, 14 Jul 2015)

Changed paths:
M cgi-bin/Apache/LiveJournal.pm

Log Message:
-----------
Merge pull request #1489 from kareila/cleanup-2015q3

[#1488] Fix 'each' warning in Apache log following upgrade


Commit: 6a7e05a9fa0c015bfff59986c4e5b43a454dd2ed
https://github.com/dreamwidth/dw-free/commit/6a7e05a9fa0c015bfff59986c4e5b43a454dd2ed
Author: Afuna <fu@dreamwidth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)

Changed paths:
M htdocs/js/contextualhover.js
M htdocs/js/jquery.contextualhover.js

Log Message:
-----------
Limit the old form of the icon url recognized by the contextualhover

We should only recognize the old dreamwidth url, not one for any other
site


Commit: fe0000fc597cdca99eb9c52b224a4b1976d31d69
https://github.com/dreamwidth/dw-free/commit/fe0000fc597cdca99eb9c52b224a4b1976d31d69
Author: Adam Dinwoodie <adam@dinwoodie.org>
Date: 2015-07-15 (Wed, 15 Jul 2015)

Changed paths:
M bin/upgrading/proplists.dat
M cgi-bin/DW/Logic/ProfilePage.pm
A htdocs/img/profile_icons/github.png
M htdocs/manage/profile/index.bml
M htdocs/manage/profile/index.bml.text
M htdocs/profile.bml.text

Log Message:
-----------
Add GitHub to user profile page

Allow users to specify their GitHub account credentials on their user
page. This includes both configuring a GitHub username on the edit
profile page, and displaying the username on the user profile page, as
well as adding the necessary database field.

For the sake of being explicit about copyright and trademarks (although
IANAL etc etc), the "octocat" image `github.png` is resized from an
image downloaded from <https://github.com/logos>. Quoting that page at
time of writing:

> GITHUB®, the GITHUB® logo design, OCTOCAT® and the OCTOCAT® logo
> design are exclusive trademarks registered in the United States by
> GitHub, Inc.
>
> The OCTOCAT design is the exclusive property of GitHub, Inc and has
> been federally registered with the United States Copyright Office. All
> rights reserved.
>
> No adaptation or use of any kind of any of our registered trademarks
> or copyrights, or any other contents of this website, is allowed
> without the express written permission of GitHub, Inc.

That page also specifies that one can:

> Do these awesome things
>
> - Use the Octocat or GitHub logo to link to GitHub
>
> - Use the Mark [i.e. the circled octocat silhouette] in social buttons
> to link to your GitHub profile or project

So I think that counts for the "express written permission" required.


Commit: 7c548938f526d54e39ece86a1146f731faea3626
https://github.com/dreamwidth/dw-free/commit/7c548938f526d54e39ece86a1146f731faea3626
Author: Jen <jsmgriffin@gmail.com>
Date: 2015-07-15 (Wed, 15 Jul 2015)

Changed paths:
M htdocs/js/contextualhover.js
M htdocs/js/jquery.contextualhover.js

Log Message:
-----------
Merge pull request #1490 from afuna/limit-old-userpic-contextualhover

Limit the old form of the icon url recognized by the contextualhover

Fixes #1481.


Commit: 53d0f2494b1995b813780bbe943cee68fe7c05fd
https://github.com/dreamwidth/dw-free/commit/53d0f2494b1995b813780bbe943cee68fe7c05fd
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-07-15 (Wed, 15 Jul 2015)

Changed paths:
M cgi-bin/ljlib.pl

Log Message:
-----------
[#1355] turn off SSL_verify_mode in LJ::get_useragent

To be used in conjunction with verify_hostname => 0 to allow
SSL connections to proceed successfully for OpenID logins.

Fixes #1355.


Commit: 86ac787c8d1731b8dcc217e1b5ed70c235d2d4cc
https://github.com/dreamwidth/dw-free/commit/86ac787c8d1731b8dcc217e1b5ed70c235d2d4cc
Author: Mark Smith <mark@qq.is>
Date: 2015-07-15 (Wed, 15 Jul 2015)

Changed paths:
M cgi-bin/ljlib.pl

Log Message:
-----------
Merge pull request #1493 from kareila/1355-openid-ssl

[#1355] turn off SSL_verify_mode in LJ::get_useragent


Commit: 658a6c1933d454c10f4f467169c37453f1f9a2ec
https://github.com/dreamwidth/dw-free/commit/658a6c1933d454c10f4f467169c37453f1f9a2ec
Author: kaberett <kaberett@dreamwidth.org>
Date: 2015-07-18 (Sat, 18 Jul 2015)

Changed paths:
M cgi-bin/DW/Controller/Entry.pm

Log Message:
-----------
"Use current time" unchecked by default when editing

Fixes #1480.

The sticky-ticky remembering whether a user has checked the
"use current time" option on the Create Entries beta should not
be checked by default when editing entries (or Christmas happens
in June).

Also one typo fix because I couldn't help myself.


Commit: 8d4f2e6f3eeb1114f944d594c42bfd77a603ce46
https://github.com/dreamwidth/dw-free/commit/8d4f2e6f3eeb1114f944d594c42bfd77a603ce46
Author: Jen <jsmgriffin@gmail.com>
Date: 2015-07-23 (Thu, 23 Jul 2015)

Changed paths:
M bin/upgrading/proplists.dat
M cgi-bin/DW/Logic/ProfilePage.pm
A htdocs/img/profile_icons/github.png
M htdocs/manage/profile/index.bml
M htdocs/manage/profile/index.bml.text
M htdocs/profile.bml.text

Log Message:
-----------
Merge pull request #1491 from me-and/other-accounts-github

Add GitHub to user profile page


Commit: 9754d406882c72bfb46497b9a9ce1abc26af9a64
https://github.com/dreamwidth/dw-free/commit/9754d406882c72bfb46497b9a9ce1abc26af9a64
Author: Jen <jsmgriffin@gmail.com>
Date: 2015-07-23 (Thu, 23 Jul 2015)

Changed paths:
M cgi-bin/DW/Controller/Entry.pm

Log Message:
-----------
Merge pull request #1495 from kaberett/unsticky-ticky-edit

"Use current time" unchecked by default when editing

Fixes #1480.


Commit: ac662442d8079f12e619478390a192bb474e9e11
https://github.com/dreamwidth/dw-free/commit/ac662442d8079f12e619478390a192bb474e9e11
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-07-23 (Thu, 23 Jul 2015)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M views/beta.tt
M views/beta.tt.text

Log Message:
-----------
Refactor text on beta features page

- Moved existing strings from en.dat to views/beta.tt.text. Confirmed
they were not referenced elsewhere in the code before doing so.

- Added referenced but undefined strings for `.betafeature.${handler.key}.cantadd`.

- Corrected placement of period after closing paragraph tag.


Commit: 2d528dd1462acda342e7b002e889f8be7da4e044
https://github.com/dreamwidth/dw-free/commit/2d528dd1462acda342e7b002e889f8be7da4e044
Author: Jen <jsmgriffin@gmail.com>
Date: 2015-07-24 (Fri, 24 Jul 2015)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M views/beta.tt
M views/beta.tt.text

Log Message:
-----------
Merge pull request #1498 from kareila/beta-text

Refactor text on beta features page


Compare: https://github.com/dreamwidth/dw-free/compare/bb98524be89c...2d528dd1462a

Code tour, 26th June - 24th July

Jul. 26th, 2015 02:32 pm
woggy: (Lurking Frog)
[personal profile] woggy posting in [site community profile] dw_dev
Code touuuuuuuuuuuuuuuuur. Welcome to [github.com profile] dteklavya, a first-time contributor! Everybody hang onto your hats, because there ain't no getting offa this train! (Clearly I have been playing too much FF7 lately. I blame [staff profile] denise.)

Let's mosey. )
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: ac662442d8079f12e619478390a192bb474e9e11
https://github.com/dreamwidth/dw-free/commit/ac662442d8079f12e619478390a192bb474e9e11
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-07-23 (Thu, 23 Jul 2015)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M views/beta.tt
M views/beta.tt.text

Log Message:
-----------
Refactor text on beta features page

- Moved existing strings from en.dat to views/beta.tt.text. Confirmed
they were not referenced elsewhere in the code before doing so.

- Added referenced but undefined strings for `.betafeature.${handler.key}.cantadd`.

- Corrected placement of period after closing paragraph tag.


Commit: 2d528dd1462acda342e7b002e889f8be7da4e044
https://github.com/dreamwidth/dw-free/commit/2d528dd1462acda342e7b002e889f8be7da4e044
Author: Jen <jsmgriffin@gmail.com>
Date: 2015-07-24 (Fri, 24 Jul 2015)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M views/beta.tt
M views/beta.tt.text

Log Message:
-----------
Merge pull request #1498 from kareila/beta-text

Refactor text on beta features page


Compare: https://github.com/dreamwidth/dw-free/compare/9754d406882c...2d528dd1462a

Question thread #33

Jul. 24th, 2015 07:58 pm
pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma posting in [site community profile] dw_dev
It's time for another question thread!

The rules:

- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer and in this comment thread.

Volunteer social thread #48

Jul. 24th, 2015 07:50 pm
pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma posting in [site community profile] dw_volunteers
I haven't done a lot this month.

What have you been up to?
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 658a6c1933d454c10f4f467169c37453f1f9a2ec
https://github.com/dreamwidth/dw-free/commit/658a6c1933d454c10f4f467169c37453f1f9a2ec
Author: kaberett <kaberett@dreamwidth.org>
Date: 2015-07-18 (Sat, 18 Jul 2015)

Changed paths:
M cgi-bin/DW/Controller/Entry.pm

Log Message:
-----------
"Use current time" unchecked by default when editing

Fixes #1480.

The sticky-ticky remembering whether a user has checked the
"use current time" option on the Create Entries beta should not
be checked by default when editing entries (or Christmas happens
in June).

Also one typo fix because I couldn't help myself.


Commit: 9754d406882c72bfb46497b9a9ce1abc26af9a64
https://github.com/dreamwidth/dw-free/commit/9754d406882c72bfb46497b9a9ce1abc26af9a64
Author: Jen <jsmgriffin@gmail.com>
Date: 2015-07-23 (Thu, 23 Jul 2015)

Changed paths:
M cgi-bin/DW/Controller/Entry.pm

Log Message:
-----------
Merge pull request #1495 from kaberett/unsticky-ticky-edit

"Use current time" unchecked by default when editing

Fixes #1480.


Compare: https://github.com/dreamwidth/dw-free/compare/8d4f2e6f3eeb...9754d406882c
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: fe0000fc597cdca99eb9c52b224a4b1976d31d69
https://github.com/dreamwidth/dw-free/commit/fe0000fc597cdca99eb9c52b224a4b1976d31d69
Author: Adam Dinwoodie <adam@dinwoodie.org>
Date: 2015-07-15 (Wed, 15 Jul 2015)

Changed paths:
M bin/upgrading/proplists.dat
M cgi-bin/DW/Logic/ProfilePage.pm
A htdocs/img/profile_icons/github.png
M htdocs/manage/profile/index.bml
M htdocs/manage/profile/index.bml.text
M htdocs/profile.bml.text

Log Message:
-----------
Add GitHub to user profile page

Allow users to specify their GitHub account credentials on their user
page. This includes both configuring a GitHub username on the edit
profile page, and displaying the username on the user profile page, as
well as adding the necessary database field.

For the sake of being explicit about copyright and trademarks (although
IANAL etc etc), the "octocat" image `github.png` is resized from an
image downloaded from <https://github.com/logos>. Quoting that page at
time of writing:

> GITHUB®, the GITHUB® logo design, OCTOCAT® and the OCTOCAT® logo
> design are exclusive trademarks registered in the United States by
> GitHub, Inc.
>
> The OCTOCAT design is the exclusive property of GitHub, Inc and has
> been federally registered with the United States Copyright Office. All
> rights reserved.
>
> No adaptation or use of any kind of any of our registered trademarks
> or copyrights, or any other contents of this website, is allowed
> without the express written permission of GitHub, Inc.

That page also specifies that one can:

> Do these awesome things
>
> - Use the Octocat or GitHub logo to link to GitHub
>
> - Use the Mark [i.e. the circled octocat silhouette] in social buttons
> to link to your GitHub profile or project

So I think that counts for the "express written permission" required.


Commit: 8d4f2e6f3eeb1114f944d594c42bfd77a603ce46
https://github.com/dreamwidth/dw-free/commit/8d4f2e6f3eeb1114f944d594c42bfd77a603ce46
Author: Jen <jsmgriffin@gmail.com>
Date: 2015-07-23 (Thu, 23 Jul 2015)

Changed paths:
M bin/upgrading/proplists.dat
M cgi-bin/DW/Logic/ProfilePage.pm
A htdocs/img/profile_icons/github.png
M htdocs/manage/profile/index.bml
M htdocs/manage/profile/index.bml.text
M htdocs/profile.bml.text

Log Message:
-----------
Merge pull request #1491 from me-and/other-accounts-github

Add GitHub to user profile page


Compare: https://github.com/dreamwidth/dw-free/compare/86ac787c8d17...8d4f2e6f3eeb
Page generated Aug. 4th, 2015 03:18 am
Powered by Dreamwidth Studios