github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2015-06-28 06:40 pm

[dreamwidth/dw-free] cded16: [#1451] Nest questions in an extra hash to avoid n...

Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
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


Compare: https://github.com/dreamwidth/dw-free/compare/e86424ea12be...bf3aca72cbc8