Jul. 1st, 2013

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/release-1.16
Home: https://github.com/dreamwidth/dw-free
Commit: 81b4e71d19e637e3402dfdf5e6fffeada587de23
https://github.com/dreamwidth/dw-free/commit/81b4e71d19e637e3402dfdf5e6fffeada587de23
Author: shadowspar <shadowspar@dreamwidth.org>
Date: 2013-06-30 (Sun, 30 Jun 2013)

Changed paths:
M cgi-bin/DW/Hooks/EmbedWhitelist.pm
M t/embed-whitelist.t

Log Message:
-----------
(bug 5149) allow network-rel URLs in YT embeds

Youtube has started using network-relative URLs in its embed codes, eg
src="//www.youtube.com/...". This is a legit but uncommon syntax --
it means "fetch this location, using the same protocol as you used for
this page" -- eg http for http, https for https.

This patch updates the allow_iframe_embeds hook to permit URLs of this
form. Unfortunately, the URI module can't cope with them, so we have
to lie to it about the URL scheme to get the rest of its parsing to
work. We don't modify the URL that's actually used to do the
embedding, though -- just what's used for checks inside the hook.


Commit: 25be15f3ae3bf3a5dbbd5db4807742afb23a10e2
https://github.com/dreamwidth/dw-free/commit/25be15f3ae3bf3a5dbbd5db4807742afb23a10e2
Author: Afuna <afunamatata+github@gmail.com>
Date: 2013-07-01 (Mon, 01 Jul 2013)

Changed paths:
M cgi-bin/DW/Hooks/EmbedWhitelist.pm
M t/embed-whitelist.t

Log Message:
-----------
Merge pull request #470 from rickscott/bug5149-youtube-embed-rel-urls-into-1.16

(bug 5149) allow network-rel URLs in YT embeds


Compare: https://github.com/dreamwidth/dw-free/compare/09120fc0e3c4...25be15f3ae3b
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 57093c3f7f1de53484d5e7431038057d44fec69f
https://github.com/dreamwidth/dw-free/commit/57093c3f7f1de53484d5e7431038057d44fec69f
Author: shadowspar <shadowspar@dreamwidth.org>
Date: 2013-06-30 (Sun, 30 Jun 2013)

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

Log Message:
-----------
(bug 5149) recognize network-relative URIs from YT

Tweak the URI-matching regex to recognize either a scheme of http,
of https, or a schemeless network-relative URI (starts with //)
when it is coming from Youtube.


Commit: 4d75bed0af0b1c6e7592e7a64db9863c6460d78c
https://github.com/dreamwidth/dw-free/commit/4d75bed0af0b1c6e7592e7a64db9863c6460d78c
Author: Afuna <afunamatata+github@gmail.com>
Date: 2013-07-01 (Mon, 01 Jul 2013)

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

Log Message:
-----------
Merge pull request #471 from rickscott/bug5149-youtube-embed-rel-urls-a11y

(bug 5149) recognize network-relative URIs from YT


Compare: https://github.com/dreamwidth/dw-free/compare/55f0ffb7e603...4d75bed0af0b
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 19b6167fbeca8b60f554149acd7f04918c24d908
https://github.com/dreamwidth/dw-free/commit/19b6167fbeca8b60f554149acd7f04918c24d908
Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-01 (Mon, 01 Jul 2013)

Changed paths:
M cgi-bin/DW/SiteScheme.pm

Log Message:
-----------
(Bug 5163) Fallback to default when ?skin= doesn't exist

Also use $class->default instead of $class->[0] (clearer) and make sure
we don't auto-vivify when looking up the inheritance stack.


Commit: ecc9881b38e51cd4d8b70576529446727f501ded
https://github.com/dreamwidth/dw-free/commit/ecc9881b38e51cd4d8b70576529446727f501ded
Author: Afuna <afunamatata+github@gmail.com>
Date: 2013-07-01 (Mon, 01 Jul 2013)

Changed paths:
M cgi-bin/DW/SiteScheme.pm

Log Message:
-----------
Merge pull request #472 from afuna/nonexistent-siteskin-bug5163

(Bug 5163) Fallback to default when ?skin= doesn't exist


Compare: https://github.com/dreamwidth/dw-free/compare/4d75bed0af0b...ecc9881b38e5
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: df81f2e13ab34198b16a0d32822dd827ab3b791c
https://github.com/dreamwidth/dw-free/commit/df81f2e13ab34198b16a0d32822dd827ab3b791c
Author: Afuna <fu@dreamwidth.org>
Date: 2013-06-29 (Sat, 29 Jun 2013)

Changed paths:
M bin/upgrading/s2layers/siteviews/layout.s2

Log Message:
-----------
(Bug 5154) Only print the multiform start if we have comments

Fixes a non-matching form tags issue


Commit: 09120fc0e3c456d2ba4e8f6adddd5d4c13ddd5e1
https://github.com/dreamwidth/dw-free/commit/09120fc0e3c456d2ba4e8f6adddd5d4c13ddd5e1
Author: Afuna <afunamatata+github@gmail.com>
Date: 2013-06-29 (Sat, 29 Jun 2013)

Changed paths:
M bin/upgrading/s2layers/siteviews/layout.s2

Log Message:
-----------
Merge pull request #467 from afuna/logout-bug5154

(Bug 5154) Only print the multiform start if we have comments


Commit: 81b4e71d19e637e3402dfdf5e6fffeada587de23
https://github.com/dreamwidth/dw-free/commit/81b4e71d19e637e3402dfdf5e6fffeada587de23
Author: shadowspar <shadowspar@dreamwidth.org>
Date: 2013-06-30 (Sun, 30 Jun 2013)

Changed paths:
M cgi-bin/DW/Hooks/EmbedWhitelist.pm
M t/embed-whitelist.t

Log Message:
-----------
(bug 5149) allow network-rel URLs in YT embeds

Youtube has started using network-relative URLs in its embed codes, eg
src="//www.youtube.com/...". This is a legit but uncommon syntax --
it means "fetch this location, using the same protocol as you used for
this page" -- eg http for http, https for https.

This patch updates the allow_iframe_embeds hook to permit URLs of this
form. Unfortunately, the URI module can't cope with them, so we have
to lie to it about the URL scheme to get the rest of its parsing to
work. We don't modify the URL that's actually used to do the
embedding, though -- just what's used for checks inside the hook.


Commit: 25be15f3ae3bf3a5dbbd5db4807742afb23a10e2
https://github.com/dreamwidth/dw-free/commit/25be15f3ae3bf3a5dbbd5db4807742afb23a10e2
Author: Afuna <afunamatata+github@gmail.com>
Date: 2013-07-01 (Mon, 01 Jul 2013)

Changed paths:
M cgi-bin/DW/Hooks/EmbedWhitelist.pm
M t/embed-whitelist.t

Log Message:
-----------
Merge pull request #470 from rickscott/bug5149-youtube-embed-rel-urls-into-1.16

(bug 5149) allow network-rel URLs in YT embeds


Commit: c2e9460ee4c0a37a5bc2ceb1d97a509f73853a1d
https://github.com/dreamwidth/dw-free/commit/c2e9460ee4c0a37a5bc2ceb1d97a509f73853a1d
Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-01 (Mon, 01 Jul 2013)

Changed paths:
M cgi-bin/DW/Hooks/EmbedWhitelist.pm
M styles/siteviews/layout.s2
M t/embed-whitelist.t

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

* release-1.16:
(bug 5149) allow network-rel URLs in YT embeds
(Bug 5154) Only print the multiform start if we have comments

Conflicts:
t/embed-whitelist.t


Compare: https://github.com/dreamwidth/dw-free/compare/ecc9881b38e5...c2e9460ee4c0
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 66c933247d956f916c9275f7c0fbc606846bc14b
https://github.com/dreamwidth/dw-free/commit/66c933247d956f916c9275f7c0fbc606846bc14b
Author: Afuna <fu@dreamwidth.org>
Date: 2013-07-01 (Mon, 01 Jul 2013)

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

Log Message:
-----------
(Bug 5152) Don't return a string for an int value

Instead, warn (and provide helpful hint to fix it) and then return 0.


Commit: 49c4dea585b2bddc4c2f73b2a4ee02879b5b0867
https://github.com/dreamwidth/dw-free/commit/49c4dea585b2bddc4c2f73b2a4ee02879b5b0867
Author: Afuna <afunamatata+github@gmail.com>
Date: 2013-07-01 (Mon, 01 Jul 2013)

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

Log Message:
-----------
Merge pull request #473 from afuna/relevant-error-oh-translation-system-bug5152

(Bug 5152) Don't return a string for an int value


Compare: https://github.com/dreamwidth/dw-free/compare/c2e9460ee4c0...49c4dea585b2
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: f9ae6fd7dcc10d69cebcaf53dd7b3561af7ed233
https://github.com/dreamwidth/dw-free/commit/f9ae6fd7dcc10d69cebcaf53dd7b3561af7ed233
Author: exor674 <exor674@dreamwidth.org>
Date: 2013-07-01 (Mon, 01 Jul 2013)

Changed paths:
A cgi-bin/DW/Controller/RPC/Misc.pm
M cgi-bin/LJ/Global/Defaults.pm
R htdocs/tools/endpoints/general.bml

Log Message:
-----------
(bug 2288) Move general endpoint to routing.


Commit: baa542daebfd4258b7544122124b48c3c24afdd9
https://github.com/dreamwidth/dw-free/commit/baa542daebfd4258b7544122124b48c3c24afdd9
Author: Afuna <afunamatata+github@gmail.com>
Date: 2013-07-01 (Mon, 01 Jul 2013)

Changed paths:
A cgi-bin/DW/Controller/RPC/Misc.pm
M cgi-bin/LJ/Global/Defaults.pm
R htdocs/tools/endpoints/general.bml

Log Message:
-----------
Merge pull request #475 from anall/feature/bug2288-general

(bug 2288) Move general endpoint to routing.


Compare: https://github.com/dreamwidth/dw-free/compare/49c4dea585b2...baa542daebfd

Profile

Dreamwidth Changelog

June 2025

S M T W T F S
1234567
89101112 13 14
1516171819 2021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 16th, 2025 05:39 am
Powered by Dreamwidth Studios