github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2017-02-15 07:50 am

[dreamwidth/dw-free] b2935b: fix remote checking for access control of media fi...

Branch: refs/heads/release-1.32
Home: https://github.com/dreamwidth/dw-free
Commit: b2935b6a3d9179cc462026dce027c18430b5c99b
https://github.com/dreamwidth/dw-free/commit/b2935b6a3d9179cc462026dce027c18430b5c99b
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-02-15 (Wed, 15 Feb 2017)

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

Log Message:
-----------
fix remote checking for access control of media files

Use a controller to do basic setup checking, including
bouncing for a user domain cookie if needed - LJ::get_remote
was failing when the user domain cookie wasn't available.

With that working, we can add functional support for viewall,
and remove the FIXME comment that requested it.


Commit: 351835ae5c14b522c6e00f974ac64d4e14848046
https://github.com/dreamwidth/dw-free/commit/351835ae5c14b522c6e00f974ac64d4e14848046
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-02-15 (Wed, 15 Feb 2017)

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

Log Message:
-----------
[#1940] allow hotlinking from crosspost sites

As @kaberett pointed out, crossposted entries that reference
hosted images will fail to load on the remote site, so let's
whitelist all known crosspost sites.


Commit: 7a1eae0cd8a4ca7af94a13767402cbb86058d907
https://github.com/dreamwidth/dw-free/commit/7a1eae0cd8a4ca7af94a13767402cbb86058d907
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-02-15 (Wed, 15 Feb 2017)

Changed paths:
M cgi-bin/LJ/CleanHTML.pm
M t/clean-event.t

Log Message:
-----------
[#1981] anchor regexp in break_word subroutine

Fixes #1981.


Commit: 94014d42e6452365cf3e99f875a1e0dde5f52ed5
https://github.com/dreamwidth/dw-free/commit/94014d42e6452365cf3e99f875a1e0dde5f52ed5
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-02-15 (Wed, 15 Feb 2017)

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

Log Message:
-----------
fix uploading of all sizes of icons

I've tested editicons on my hack with this fix in place and
all FOUR upload flows (small, medium, large, and URL) seem
to work fine now for me.


Commit: e05fe1281a795d05ee2fb36e7f04c77edab23790
https://github.com/dreamwidth/dw-free/commit/e05fe1281a795d05ee2fb36e7f04c77edab23790
Author: Mark Smith <mark@qq.is>
Date: 2017-02-15 (Wed, 15 Feb 2017)

Changed paths:
M cgi-bin/DW/BlobStore/MogileFS.pm

Log Message:
-----------
Hotfix for checking number of paths in 'exists' method.


Compare: https://github.com/dreamwidth/dw-free/compare/2bd9807410de...e05fe1281a79