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: a50ebf21c3a90c06a75c53b953accdc372d06f28
https://github.com/dreamwidth/dw-free/commit/a50ebf21c3a90c06a75c53b953accdc372d06f28
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-05-04 (Wed, 04 May 2016)

Changed paths:
M cgi-bin/Apache/BML.pm
M htdocs/editicons.bml

Log Message:
-----------
[#1660] improve error message when uploading multiple icons fails

Some bits of code were expecting errorrefs that weren't being set.
Others were ignoring errorrefs that were being set. Both cases
should be fixed now, such that the intended error messages will
actually be shown to the user.

The error message shown when one of many icons is an unsupported
image type is now "You can only upload GIF, PNG, or JPG files."
instead of "Hook: 'enddata' returned false" - it's in the
translation system if we want to make it more verbose.

Fixes #1660.


Commit: 54940f1a66b06e7760179fa0c24a1c59d8195057
https://github.com/dreamwidth/dw-free/commit/54940f1a66b06e7760179fa0c24a1c59d8195057
Author: Mark Smith <mark@qq.is>
Date: 2016-05-04 (Wed, 04 May 2016)

Changed paths:
M cgi-bin/Apache/BML.pm
M htdocs/editicons.bml

Log Message:
-----------
Merge pull request #1765 from kareila/1660-enddata

[#1660] improve error message when uploading multiple icons fails


Compare: https://github.com/dreamwidth/dw-free/compare/4534df72e7c8...54940f1a66b0
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: 7d0f440be11e25057ed1a2f54a824f266b105deb
https://github.com/dreamwidth/dw-free/commit/7d0f440be11e25057ed1a2f54a824f266b105deb
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-13 (Wed, 13 Apr 2016)

Changed paths:
M cgi-bin/DW/Request/Base.pm
M cgi-bin/LJ/Web.pm

Log Message:
-----------
[#1742] don't lowercase get_args keys in LJ::create_url

This is the conservative version that only preserves
case sensitivity for Widget arguments, and logs a
warning if any other case changes are requested.

Fixes #1742.


Commit: b1694dc18977f2d669dbdfcd13fad638f4f4a224
https://github.com/dreamwidth/dw-free/commit/b1694dc18977f2d669dbdfcd13fad638f4f4a224
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-05-04 (Wed, 04 May 2016)

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

Log Message:
-----------
[#1742] more skips; only log if referer


Commit: 4534df72e7c82c416f83bed18f7876a17e1cfd7e
https://github.com/dreamwidth/dw-free/commit/4534df72e7c82c416f83bed18f7876a17e1cfd7e
Author: Mark Smith <mark@qq.is>
Date: 2016-05-04 (Wed, 04 May 2016)

Changed paths:
M cgi-bin/DW/Request/Base.pm
M cgi-bin/LJ/Web.pm

Log Message:
-----------
Merge pull request #1764 from kareila/1742-lc-widgets

[#1742] don't lowercase all get_args keys in LJ::create_url


Compare: https://github.com/dreamwidth/dw-free/compare/346829d666d3...4534df72e7c8
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: 346829d666d389c9e12eae7d1fa45134e0d42875
https://github.com/dreamwidth/dw-free/commit/346829d666d389c9e12eae7d1fa45134e0d42875
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-19 (Tue, 19 Apr 2016)

Changed paths:
M bin/upgrading/en.dat
M cgi-bin/DW/Controller/Entry.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/Tags.pm
M htdocs/editjournal.bml
M views/entry/success.tt

Log Message:
-----------
Fix #1528: failure to untag shouldn't fail rest of edit but should fail a tag-add (#1739)

* Remove use of missing string.

* Make warnings on successful edits more prominent.

This is consistent with what the beta editor does.

* On tag-edit failure, warn but allow rest of edit.

Previously it would present an error despite having applied *some of*
the rest of the edit, e.g. body but not props/slug.

The change to Tags.pm means if a tag removal is rejected, any tag
additions also don't happen. In principle you could leave out that
change, but it didn't look trivial to make edittags.bml behave
consistently without the change (if you're going to mostly-succeed you
should still end up at the entry page, which we can't easily put a
warning at the top of).

Fixes: #1528

* Be explicit about not adding tags.

* Move warnings higher up edit success page.

* Rephrase tag delete error; list all entry's tags.

* Put tags warning on multiple lines.

* Put multiple add/delete errors on multiple lines.
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: 314f7cdd55a390ee12cf016cafee728285b14ac1
https://github.com/dreamwidth/dw-free/commit/314f7cdd55a390ee12cf016cafee728285b14ac1
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-13 (Wed, 13 Apr 2016)

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

Log Message:
-----------
don't test $LJ::HTTPS_UPGRADE_REGEX unless it is defined

Otherwise the conditional will always be true.

This made t/post.t start failing. Yay tests!


Commit: 6a3956f43cd136ed13b13e6bf073f72e7212ab18
https://github.com/dreamwidth/dw-free/commit/6a3956f43cd136ed13b13e6bf073f72e7212ab18
Author: Mark Smith <mark@qq.is>
Date: 2016-04-13 (Wed, 13 Apr 2016)

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

Log Message:
-----------
Merge pull request #1749 from kareila/HTTPS_UPGRADE_REGEX

don't test $LJ::HTTPS_UPGRADE_REGEX unless it is defined


Compare: https://github.com/dreamwidth/dw-free/compare/c54782ad6a0c...6a3956f43cd1
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: 2a856ae4cce1e914b798e9b6a66ae2ed2acc2645
https://github.com/dreamwidth/dw-free/commit/2a856ae4cce1e914b798e9b6a66ae2ed2acc2645
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M src/proxy/main.go

Log Message:
-----------
Add type detection for image files to the HTTPS proxy

Don't rely on the value of ContentLength, since it is not always provided.

Fix by alierak.


Commit: 6b3739b6afd2b4f4acc6d96e1cd2930e269e5af4
https://github.com/dreamwidth/dw-free/commit/6b3739b6afd2b4f4acc6d96e1cd2930e269e5af4
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

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

Log Message:
-----------
Increase the XMLRPC timeout value to 90 seconds.

Fix by zorkian.


Commit: b42b2c91687d7167c3f72b9c300edd92f35d4234
https://github.com/dreamwidth/dw-free/commit/b42b2c91687d7167c3f72b9c300edd92f35d4234
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M bin/worker/send-email
M bin/worker/send-email-ses

Log Message:
-----------
Generate statistics on emails sent directly vs using SES

Fix by zorkian.


Commit: 8401c2904ba42946e628a0a693971a5334420c86
https://github.com/dreamwidth/dw-free/commit/8401c2904ba42946e628a0a693971a5334420c86
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M cgi-bin/DW/Worker/XPostWorker.pm

Log Message:
-----------
Don't reschedule crossposts that time out - retry 5 times, then fail.

Fix by zorkian.


Commit: 5b19cd0cf5c4675c72efd3880e8aef325f3dcea9
https://github.com/dreamwidth/dw-free/commit/5b19cd0cf5c4675c72efd3880e8aef325f3dcea9
Author: Mark Smith <mark@qq.is>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M bin/worker/send-email
M bin/worker/send-email-ses
M cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm
M cgi-bin/DW/Worker/XPostWorker.pm
M src/proxy/main.go

Log Message:
-----------
Merge pull request #1741 from kareila/release-1.28

Release 1.28


Commit: cd074ca74cf0b55a41b2333d857c1747af0ef3d0
https://github.com/dreamwidth/dw-free/commit/cd074ca74cf0b55a41b2333d857c1747af0ef3d0
Author: Mark Smith <mark@qq.is>
Date: 2016-04-12 (Tue, 12 Apr 2016)

Changed paths:
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Entry.pm

Log Message:
-----------
Add more journal/ditemid

This fixes two more areas where proxy URLs are getting generated,
allowing us to have better fidelity in the information in the URLs.


Commit: f7a41e055a44be35792f3972670947c83bb7be4d
https://github.com/dreamwidth/dw-free/commit/f7a41e055a44be35792f3972670947c83bb7be4d
Author: Mark Smith <mark@qq.is>
Date: 2016-04-12 (Tue, 12 Apr 2016)

Changed paths:
M cgi-bin/LJ/CleanHTML.pm
M etc/config-local.pl

Log Message:
-----------
Add auto-upgrade ability

There are many domains where users will just post an HTTP URL but we can
in-place upgrade it to SSL and bypass the proxy entirely. These domains
are verified to support this and also have a lot of traffic.


Commit: a37790dfe43cda1aa353ce155fcc64d69b9ff272
https://github.com/dreamwidth/dw-free/commit/a37790dfe43cda1aa353ce155fcc64d69b9ff272
Author: Jen <kareila@dreamwidth.org>
Date: 2016-04-13 (Wed, 13 Apr 2016)

Changed paths:
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Entry.pm
M etc/config-local.pl

Log Message:
-----------
Merge pull request #1746 from zorkian/more-proxy-url-fixes

Add more journal/ditemid + ability to auto-upgrade requests to https


Commit: c54782ad6a0c6f9601219a87f2e5e9662b8cd6bf
https://github.com/dreamwidth/dw-free/commit/c54782ad6a0c6f9601219a87f2e5e9662b8cd6bf
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-13 (Wed, 13 Apr 2016)

Changed paths:
M bin/worker/send-email
M bin/worker/send-email-ses
M cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm
M cgi-bin/DW/Worker/XPostWorker.pm
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Entry.pm
M etc/config-local.pl

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


Compare: https://github.com/dreamwidth/dw-free/compare/1bc9204a76ea...c54782ad6a0c
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: b1d3df5127b34dc62d934d85a2b97400c9aac8bd
https://github.com/dreamwidth/dw-free/commit/b1d3df5127b34dc62d934d85a2b97400c9aac8bd
Author: Mark Smith <mark@qq.is>
Date: 2016-04-12 (Tue, 12 Apr 2016)

Changed paths:
M src/proxy/main.go

Log Message:
-----------
Disable hotlinking and searching

This enables Referer checking to disable the standard form of
hotlinking, plus also embeds a basic robots.txt to not allow indexing
the content. Since the proxy is only used for enabling HTTP->HTTPS, we
should never allow robots.


Commit: 1bc9204a76eae34e39d9981bf6f517dc4272e98a
https://github.com/dreamwidth/dw-free/commit/1bc9204a76eae34e39d9981bf6f517dc4272e98a
Author: Jen <kareila@dreamwidth.org>
Date: 2016-04-13 (Wed, 13 Apr 2016)

Changed paths:
M src/proxy/main.go

Log Message:
-----------
Merge pull request #1745 from zorkian/update-proxy

Disable hotlinking and searching


Compare: https://github.com/dreamwidth/dw-free/compare/6693d81dc462...1bc9204a76ea
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/release-1.28
Home: https://github.com/dreamwidth/dw-free
Commit: cd074ca74cf0b55a41b2333d857c1747af0ef3d0
https://github.com/dreamwidth/dw-free/commit/cd074ca74cf0b55a41b2333d857c1747af0ef3d0
Author: Mark Smith <mark@qq.is>
Date: 2016-04-12 (Tue, 12 Apr 2016)

Changed paths:
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Entry.pm

Log Message:
-----------
Add more journal/ditemid

This fixes two more areas where proxy URLs are getting generated,
allowing us to have better fidelity in the information in the URLs.


Commit: f7a41e055a44be35792f3972670947c83bb7be4d
https://github.com/dreamwidth/dw-free/commit/f7a41e055a44be35792f3972670947c83bb7be4d
Author: Mark Smith <mark@qq.is>
Date: 2016-04-12 (Tue, 12 Apr 2016)

Changed paths:
M cgi-bin/LJ/CleanHTML.pm
M etc/config-local.pl

Log Message:
-----------
Add auto-upgrade ability

There are many domains where users will just post an HTTP URL but we can
in-place upgrade it to SSL and bypass the proxy entirely. These domains
are verified to support this and also have a lot of traffic.


Commit: a37790dfe43cda1aa353ce155fcc64d69b9ff272
https://github.com/dreamwidth/dw-free/commit/a37790dfe43cda1aa353ce155fcc64d69b9ff272
Author: Jen <kareila@dreamwidth.org>
Date: 2016-04-13 (Wed, 13 Apr 2016)

Changed paths:
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Entry.pm
M etc/config-local.pl

Log Message:
-----------
Merge pull request #1746 from zorkian/more-proxy-url-fixes

Add more journal/ditemid + ability to auto-upgrade requests to https


Compare: https://github.com/dreamwidth/dw-free/compare/5b19cd0cf5c4...a37790dfe43c
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: fa173ffd4ff393b5ee3514c1ba6696cf6e21cacb
https://github.com/dreamwidth/dw-free/commit/fa173ffd4ff393b5ee3514c1ba6696cf6e21cacb
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-12 (Tue, 12 Apr 2016)

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

Log Message:
-----------
[#1747] verify https OpenID URLs

I think this is only an issue when the verification request
is insecure, but at any rate, this should fix #1747.


Commit: 6693d81dc462baa6cf618adef37d6c1611f4f7cd
https://github.com/dreamwidth/dw-free/commit/6693d81dc462baa6cf618adef37d6c1611f4f7cd
Author: Mark Smith <mark@qq.is>
Date: 2016-04-12 (Tue, 12 Apr 2016)

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

Log Message:
-----------
Merge pull request #1748 from kareila/1747-https-openid

[#1747] verify https OpenID URLs


Compare: https://github.com/dreamwidth/dw-free/compare/27067a6e770f...6693d81dc462
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: b176ec751ce98099a2c7c0537051bc6cb2b7f5c0
https://github.com/dreamwidth/dw-free/commit/b176ec751ce98099a2c7c0537051bc6cb2b7f5c0
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-11 (Mon, 11 Apr 2016)

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

Log Message:
-----------
Use of uninitialized value in string eq ... cgi-bin/DW/Controller/Support/Highscores.pm line 72.


Commit: d65ed7c86735a1c7e1e89d08b867b814b2429a2b
https://github.com/dreamwidth/dw-free/commit/d65ed7c86735a1c7e1e89d08b867b814b2429a2b
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-11 (Mon, 11 Apr 2016)

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

Log Message:
-----------
Argument "" isn't numeric in numeric gt (>) ... views/support/highscores.tt line 34.


Commit: 537041015194c3692c2bd864cca55ff19c09ca25
https://github.com/dreamwidth/dw-free/commit/537041015194c3692c2bd864cca55ff19c09ca25
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-11 (Mon, 11 Apr 2016)

Changed paths:
M cgi-bin/LJ/Setting/BoolSetting.pm

Log Message:
-----------
Use of uninitialized value in string eq ... cgi-bin/LJ/Setting/BoolSetting.pm line 43.


Commit: 99fe482db2e848a66930a803108d13b500ddf701
https://github.com/dreamwidth/dw-free/commit/99fe482db2e848a66930a803108d13b500ddf701
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-11 (Mon, 11 Apr 2016)

Changed paths:
M views/journal/security.tt

Log Message:
-----------
Fix non-numeric arguments in journal/security.tt

Argument "" isn't numeric in numeric gt (>) ... views/journal/security.tt line 27.

Argument "" isn't numeric in numeric gt (>) ... views/journal/security.tt line 37.


Commit: 17d8458c983162ce30bc19efe5b5345f5c7118f2
https://github.com/dreamwidth/dw-free/commit/17d8458c983162ce30bc19efe5b5345f5c7118f2
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-11 (Mon, 11 Apr 2016)

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

Log Message:
-----------
Use of uninitialized value $propval in split ... cgi-bin/LJ/BetaFeatures.pm line 71.


Commit: 8120db72a099fbe75e611b180ccac6e1754f06a9
https://github.com/dreamwidth/dw-free/commit/8120db72a099fbe75e611b180ccac6e1754f06a9
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-11 (Mon, 11 Apr 2016)

Changed paths:
M cgi-bin/DW/Template/Plugin/FormHTML.pm

Log Message:
-----------
Fix uninitialized values in FormHTML.pm

Use of uninitialized value in list assignment ... cgi-bin/DW/Template/Plugin/FormHTML.pm line 161.

Use of uninitialized value in list assignment ... cgi-bin/DW/Template/Plugin/FormHTML.pm line 114.


Commit: b528321fad646374cf50c98da41ed1f140da88ab
https://github.com/dreamwidth/dw-free/commit/b528321fad646374cf50c98da41ed1f140da88ab
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-11 (Mon, 11 Apr 2016)

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

Log Message:
-----------
Fix uninitialized values in LJ/Comment.pm

Use of uninitialized value in string eq ... cgi-bin/LJ/Comment.pm line 211.

Use of uninitialized value in string eq ... cgi-bin/LJ/Comment.pm line 215.

(removed unused variable $wasscreened in lieu of fixing warning)


Commit: 2374193971af5c0cbf956e32254cda0d07b5a534
https://github.com/dreamwidth/dw-free/commit/2374193971af5c0cbf956e32254cda0d07b5a534
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-11 (Mon, 11 Apr 2016)

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

Log Message:
-----------
Use of uninitialized value in concatenation (.) or string ... cgi-bin/LJ/Web.pm line 3348.


Commit: 68d1880498bd5cf13f18492f371b30d1412702ad
https://github.com/dreamwidth/dw-free/commit/68d1880498bd5cf13f18492f371b30d1412702ad
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-11 (Mon, 11 Apr 2016)

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

Log Message:
-----------
Can't call method "ljuser_display" on an undefined value ... cgi-bin/LJ/Talk.pm line 3669.


Commit: 1ca261a856a3b56e0be89c5226d73d43c5ad3e88
https://github.com/dreamwidth/dw-free/commit/1ca261a856a3b56e0be89c5226d73d43c5ad3e88
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-11 (Mon, 11 Apr 2016)

Changed paths:
M views/entry/success.tt

Log Message:
-----------
Fix non-numeric arguments in entry/success.tt

Argument "" isn't numeric in numeric gt (>) ... views/entry/success.tt line 35.

Argument "" isn't numeric in numeric gt (>) ... views/entry/success.tt line 53.

Argument "" isn't numeric in numeric gt (>) ... views/entry/success.tt line 62.


Commit: 27067a6e770fdecff0d0637e35a56f0be14849f0
https://github.com/dreamwidth/dw-free/commit/27067a6e770fdecff0d0637e35a56f0be14849f0
Author: Mark Smith <mark@qq.is>
Date: 2016-04-11 (Mon, 11 Apr 2016)

Changed paths:
M cgi-bin/DW/Controller/Support/Highscores.pm
M cgi-bin/DW/Template/Plugin/FormHTML.pm
M cgi-bin/LJ/BetaFeatures.pm
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Setting/BoolSetting.pm
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/Web.pm
M views/entry/success.tt
M views/journal/security.tt

Log Message:
-----------
Merge pull request #1743 from kareila/cleanup-2015q4

Cleanup 2015q4


Compare: https://github.com/dreamwidth/dw-free/compare/e6a7b3b5e59f...27067a6e770f
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/code-tour
Home: https://github.com/dreamwidth/dw-free
Commit: bd0a1b300d22d4155afd237a0727e2d227d3f5f4
https://github.com/dreamwidth/dw-free/commit/bd0a1b300d22d4155afd237a0727e2d227d3f5f4
Author: Chris Boyle <chris@boyle.name>
Date: 2016-02-21 (Sun, 21 Feb 2016)

Changed paths:
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/Web.pm
M htdocs/talkpost.bml.text
M views/journal/quickreply.tt

Log Message:
-----------
QR: Warn of comment blocking in advance

Make QuickReply forms tell you clearly before you write a comment that
you won't be able to post with your current identity.

Fixes: #1622


Commit: 549d6e275aa9e72538d37d355b59c6905bb159aa
https://github.com/dreamwidth/dw-free/commit/549d6e275aa9e72538d37d355b59c6905bb159aa
Author: Rajesh <rajesh.pethe@gmail.com>
Date: 2016-03-31 (Thu, 31 Mar 2016)

Changed paths:
M bin/upgrading/deadphrases.dat
M htdocs/site/opensource.bml
M htdocs/site/opensource.bml.text

Log Message:
-----------
Fixes #1467 - Broken link on /site/opensource


Commit: 3ec05e2374d790c1b04c177487bc8cc45b88ea42
https://github.com/dreamwidth/dw-free/commit/3ec05e2374d790c1b04c177487bc8cc45b88ea42
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-01 (Fri, 01 Apr 2016)

Changed paths:
M cgi-bin/DW/Console/Command/RenameOpts.pm

Log Message:
-----------
[#1367] make rename acct reusable when using rename_opts cmd

Updates the rename_opts console command to expunge a broken
redirect account instead of merely deleting it, so that its
username can be renamed to by someone else.

Also some minor housekeeping: whitespace cleanup, module
header cleanup, and fixing a typo in the reference.

Fixes #1367.


Commit: 72415401be0a5c071a0f03dc934b0973b2fbac0a
https://github.com/dreamwidth/dw-free/commit/72415401be0a5c071a0f03dc934b0973b2fbac0a
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-01 (Fri, 01 Apr 2016)

Changed paths:
M htdocs/mobile/read.bml
M htdocs/mobile/read.bml.text

Log Message:
-----------
[#1689] add filter selection menu to mobile read page

We can't use the "/read/groupname" format URLs since this is
a BML file in htdocs and is restricted to using getargs, but
I doubt most mobile users want to hand-edit the URL anyway.

The old LJ behavior was to try to show a filter named "Mobile
View", then "Default View", then all items. This adds a
selection mechanism modeled on the dropdown menu from the
control strip, which also includes journaltype filtering.

Anything fancier can wait for the day when we either redo
the entire page or scrap it altogether.

Fixes #1689.


Commit: 70303e654ba562244330ffa82e168c0f5940d658
https://github.com/dreamwidth/dw-free/commit/70303e654ba562244330ffa82e168c0f5940d658
Author: Mark Smith <mark@qq.is>
Date: 2016-04-01 (Fri, 01 Apr 2016)

Changed paths:
M cgi-bin/DW/Console/Command/RenameOpts.pm

Log Message:
-----------
Merge pull request #1728 from kareila/1367-renameopts

[#1367] make rename acct reusable when using rename_opts cmd


Commit: 16147ec5bd0ae25fe83a17a891c8afc912de900a
https://github.com/dreamwidth/dw-free/commit/16147ec5bd0ae25fe83a17a891c8afc912de900a
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-02 (Sat, 02 Apr 2016)

Changed paths:
M bin/maint/clean_caches.pl
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M bin/upgrading/proplists.dat
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/Console/Command/BonusIcons.pm
M cgi-bin/DW/Console/Command/RenameOpts.pm
M cgi-bin/DW/Controller/Admin/SpamReports.pm
M cgi-bin/DW/Controller/Entry.pm
M cgi-bin/DW/Controller/Support/Submit.pm
M cgi-bin/DW/Hooks/EmbedWhitelist.pm
M cgi-bin/DW/Hooks/SSL.pm
M cgi-bin/DW/Logic/ProfilePage.pm
M cgi-bin/DW/User/Edges/WatchTrust/UserHelper.pm
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/EmbedModule.pm
M cgi-bin/LJ/Entry.pm
M cgi-bin/LJ/Event/JournalNewEntry.pm
M cgi-bin/LJ/Global/Defaults.pm
M cgi-bin/LJ/S2/DayPage.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/LJ/S2/FriendsPage.pm
M cgi-bin/LJ/S2/RecentPage.pm
M cgi-bin/LJ/S2/ReplyPage.pm
M cgi-bin/LJ/Support.pm
M cgi-bin/LJ/SynSuck.pm
M cgi-bin/LJ/Tags.pm
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/TextUtil.pm
M cgi-bin/LJ/User/Styles.pm
M cgi-bin/LJ/Widget/Location.pm
M etc/config-local.pl
M etc/config-private.pl
M etc/config.pl
M htdocs/editjournal.bml
M htdocs/editjournal.bml.text
A htdocs/img/profile_icons/deviantart.png
M htdocs/js/jquery.quickreply.js
M htdocs/js/pages/entry/new.js
M htdocs/manage/profile/index.bml
M htdocs/manage/profile/index.bml.text
M htdocs/manage/settings/index.bml
M htdocs/profile.bml.text
M htdocs/site/opensource.bml
M htdocs/site/opensource.bml.text
M htdocs/support/act.bml
M htdocs/support/act.bml.text
M htdocs/support/see_request.bml.text
M htdocs/update.bml
M htdocs/update.bml.text
M src/s2/target/javascript/runtime/s2runtime.js
M styles/core2.s2
M styles/database/layout.s2
M t/console-moodthemes.t
M t/embed-whitelist.t
M views/entry/success.tt
M views/entry/success.tt.text
M views/support/request/form.tt
M views/support/submit.tt
M views/support/submit.tt.text

Log Message:
-----------
Merge branch 'develop' into quick-reply-unsubmittable-1622


Commit: 70f40eecc1222607fc1ffc5904447acf45a7a861
https://github.com/dreamwidth/dw-free/commit/70f40eecc1222607fc1ffc5904447acf45a7a861
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-02 (Sat, 02 Apr 2016)

Changed paths:
M htdocs/scss/pages/entry/new.scss

Log Message:
-----------
Stop UI bouncing with smaller icons.

Fixes: #1299


Commit: 1ccebcd28a8780a2165293a3bf6a01672397ef6f
https://github.com/dreamwidth/dw-free/commit/1ccebcd28a8780a2165293a3bf6a01672397ef6f
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-02 (Sat, 02 Apr 2016)

Changed paths:
M htdocs/manage/circle/editfilters.bml

Log Message:
-----------
Don't re-add users removed between load/submit.

Fixes: #1208


Commit: 41bd85075550852789cb4bfc8dd8933b88c3e4b7
https://github.com/dreamwidth/dw-free/commit/41bd85075550852789cb4bfc8dd8933b88c3e4b7
Author: Mark Smith <mark@qq.is>
Date: 2016-04-02 (Sat, 02 Apr 2016)

Changed paths:
M htdocs/scss/pages/entry/new.scss

Log Message:
-----------
Merge pull request #1730 from chrisboyle/stop-icons-bouncing-1299

Stop UI bouncing with smaller icons.


Commit: 494014f411f86ede8ec39006e34c0aed97fe6bd9
https://github.com/dreamwidth/dw-free/commit/494014f411f86ede8ec39006e34c0aed97fe6bd9
Author: Mark Smith <mark@qq.is>
Date: 2016-04-02 (Sat, 02 Apr 2016)

Changed paths:
M htdocs/mobile/read.bml
M htdocs/mobile/read.bml.text

Log Message:
-----------
Merge pull request #1729 from kareila/1689-mobilefilter

[#1689] add filter selection menu to mobile read page


Commit: 16897994a511e547ceab47c54306b2f4da45eb7e
https://github.com/dreamwidth/dw-free/commit/16897994a511e547ceab47c54306b2f4da45eb7e
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-03 (Sun, 03 Apr 2016)

Changed paths:
M htdocs/manage/circle/editfilters.bml

Log Message:
-----------
Fix style.


Commit: 1e9b5b2c7d88e1388fb5b089edf2460cdc3476e2
https://github.com/dreamwidth/dw-free/commit/1e9b5b2c7d88e1388fb5b089edf2460cdc3476e2
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-03 (Sun, 03 Apr 2016)

Changed paths:
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/User/Journal.pm
M cgi-bin/LJ/Web.pm

Log Message:
-----------
Extract logic re OpenIDs with unconfirmed email.


Commit: fb4453d293db0743679fb41d808ccf75f7f78b7b
https://github.com/dreamwidth/dw-free/commit/fb4453d293db0743679fb41d808ccf75f7f78b7b
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-03 (Sun, 03 Apr 2016)

Changed paths:
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/Web.pm

Log Message:
-----------
Fix style.


Commit: 0aca0cb4d604e8f8bc465080cde430f23174b567
https://github.com/dreamwidth/dw-free/commit/0aca0cb4d604e8f8bc465080cde430f23174b567
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-05 (Tue, 05 Apr 2016)

Changed paths:
M cgi-bin/DW/CleanEmail.pm
M cgi-bin/DW/EmailPost/Comment.pm
M t/emailpost-comment.t

Log Message:
-----------
[#1643] remove HTML entities from default comment reply subjects

Using the subject_text method on the parent comment returns
HTML-escaped text, so the reply_subject method should remove
the HTML escaping. Otherwise the resulting text will end up
double-escaped on the site.

Custom reply subjects did not have the escaping problem, but
this adds test cases for both scenarios just to be sure.

Fixes #1643.


Commit: 14e0569cadf836400777ce296ce2f26f0ae91dbd
https://github.com/dreamwidth/dw-free/commit/14e0569cadf836400777ce296ce2f26f0ae91dbd
Author: Mark Smith <mark@qq.is>
Date: 2016-04-05 (Tue, 05 Apr 2016)

Changed paths:
M cgi-bin/DW/CleanEmail.pm
M cgi-bin/DW/EmailPost/Comment.pm
M t/emailpost-comment.t

Log Message:
-----------
Merge pull request #1736 from kareila/1643-unescape-subject

[#1643] remove HTML entities from default comment reply subjects


Commit: 3e6140b9434ab9f7b2aa216144bb2469a1a2077d
https://github.com/dreamwidth/dw-free/commit/3e6140b9434ab9f7b2aa216144bb2469a1a2077d
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-07 (Thu, 07 Apr 2016)

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

Log Message:
-----------
[#1734] always set opt_preformatted to a defined value when crossposting

When the checkbox was cleared, the entry property was undefined,
so the effective value wasn't being passed along when editing a
crosspost, and the preformatting on the remote site could never
be undone.

Fixes #1734.


Commit: fc3204d14757bb5de704b3ec671667a82830aefb
https://github.com/dreamwidth/dw-free/commit/fc3204d14757bb5de704b3ec671667a82830aefb
Author: Mark Smith <mark@qq.is>
Date: 2016-04-07 (Thu, 07 Apr 2016)

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

Log Message:
-----------
Merge pull request #1738 from kareila/1734-xpost

[#1734] always set opt_preformatted to a defined value when crossposting


Commit: be71e3e59735e62fee9412535823910155be7352
https://github.com/dreamwidth/dw-free/commit/be71e3e59735e62fee9412535823910155be7352
Author: Cesy <cesy.avon@gmail.com>
Date: 2016-04-09 (Sat, 09 Apr 2016)

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

Log Message:
-----------
Fixes issue 1574 add embed whitelist for vid.me

Issue 1574 embeds from vid.me making filter more restrictive


Commit: 433c05972fccf5f5898245ce44fab8fc30b659b9
https://github.com/dreamwidth/dw-free/commit/433c05972fccf5f5898245ce44fab8fc30b659b9
Author: Jen <kareila@dreamwidth.org>
Date: 2016-04-09 (Sat, 09 Apr 2016)

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

Log Message:
-----------
Merge pull request #1680 from cesy/issue1574embeds

Whitelist vid.me embeds. Fixes #1574.


Commit: 41341b1cfc1b144c9f0534d6bb7f1eac136e9197
https://github.com/dreamwidth/dw-free/commit/41341b1cfc1b144c9f0534d6bb7f1eac136e9197
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-09 (Sat, 09 Apr 2016)

Changed paths:
M src/proxy/main.go

Log Message:
-----------
Add type detection for image files to the HTTPS proxy

We intend only to serve the requested file if it's an image.

Coauthored by Kareila and Alierak.


Commit: 8312b14b6ef56e61c013dee9a9cfe5187e48c88a
https://github.com/dreamwidth/dw-free/commit/8312b14b6ef56e61c013dee9a9cfe5187e48c88a
Author: Mark Smith <mark@qq.is>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M htdocs/manage/circle/editfilters.bml

Log Message:
-----------
Merge pull request #1731 from chrisboyle/editfilters-re-add-1208

Don't re-add users removed between load/submit.


Commit: e6a7b3b5e59f0b776c7f0ec0817c8fa4acb6874f
https://github.com/dreamwidth/dw-free/commit/e6a7b3b5e59f0b776c7f0ec0817c8fa4acb6874f
Author: Mark Smith <mark@qq.is>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/User/Journal.pm
M cgi-bin/LJ/Web.pm
M htdocs/talkpost.bml.text
M views/journal/quickreply.tt

Log Message:
-----------
Merge pull request #1696 from chrisboyle/quick-reply-unsubmittable-1622

QR: Warn of comment blocking in advance


Compare: https://github.com/dreamwidth/dw-free/compare/663ff274a9fc...e6a7b3b5e59f
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/release-1.28
Home: https://github.com/dreamwidth/dw-free
Commit: 2a856ae4cce1e914b798e9b6a66ae2ed2acc2645
https://github.com/dreamwidth/dw-free/commit/2a856ae4cce1e914b798e9b6a66ae2ed2acc2645
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M src/proxy/main.go

Log Message:
-----------
Add type detection for image files to the HTTPS proxy

Don't rely on the value of ContentLength, since it is not always provided.

Fix by alierak.


Commit: 6b3739b6afd2b4f4acc6d96e1cd2930e269e5af4
https://github.com/dreamwidth/dw-free/commit/6b3739b6afd2b4f4acc6d96e1cd2930e269e5af4
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

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

Log Message:
-----------
Increase the XMLRPC timeout value to 90 seconds.

Fix by zorkian.


Commit: b42b2c91687d7167c3f72b9c300edd92f35d4234
https://github.com/dreamwidth/dw-free/commit/b42b2c91687d7167c3f72b9c300edd92f35d4234
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M bin/worker/send-email
M bin/worker/send-email-ses

Log Message:
-----------
Generate statistics on emails sent directly vs using SES

Fix by zorkian.


Commit: 8401c2904ba42946e628a0a693971a5334420c86
https://github.com/dreamwidth/dw-free/commit/8401c2904ba42946e628a0a693971a5334420c86
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M cgi-bin/DW/Worker/XPostWorker.pm

Log Message:
-----------
Don't reschedule crossposts that time out - retry 5 times, then fail.

Fix by zorkian.


Commit: 5b19cd0cf5c4675c72efd3880e8aef325f3dcea9
https://github.com/dreamwidth/dw-free/commit/5b19cd0cf5c4675c72efd3880e8aef325f3dcea9
Author: Mark Smith <mark@qq.is>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M bin/worker/send-email
M bin/worker/send-email-ses
M cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm
M cgi-bin/DW/Worker/XPostWorker.pm
M src/proxy/main.go

Log Message:
-----------
Merge pull request #1741 from kareila/release-1.28

Release 1.28


Compare: https://github.com/dreamwidth/dw-free/compare/41341b1cfc1b...5b19cd0cf5c4
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: bd0a1b300d22d4155afd237a0727e2d227d3f5f4
https://github.com/dreamwidth/dw-free/commit/bd0a1b300d22d4155afd237a0727e2d227d3f5f4
Author: Chris Boyle <chris@boyle.name>
Date: 2016-02-21 (Sun, 21 Feb 2016)

Changed paths:
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/Web.pm
M htdocs/talkpost.bml.text
M views/journal/quickreply.tt

Log Message:
-----------
QR: Warn of comment blocking in advance

Make QuickReply forms tell you clearly before you write a comment that
you won't be able to post with your current identity.

Fixes: #1622


Commit: 16147ec5bd0ae25fe83a17a891c8afc912de900a
https://github.com/dreamwidth/dw-free/commit/16147ec5bd0ae25fe83a17a891c8afc912de900a
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-02 (Sat, 02 Apr 2016)

Changed paths:
M bin/maint/clean_caches.pl
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M bin/upgrading/proplists.dat
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/Console/Command/BonusIcons.pm
M cgi-bin/DW/Console/Command/RenameOpts.pm
M cgi-bin/DW/Controller/Admin/SpamReports.pm
M cgi-bin/DW/Controller/Entry.pm
M cgi-bin/DW/Controller/Support/Submit.pm
M cgi-bin/DW/Hooks/EmbedWhitelist.pm
M cgi-bin/DW/Hooks/SSL.pm
M cgi-bin/DW/Logic/ProfilePage.pm
M cgi-bin/DW/User/Edges/WatchTrust/UserHelper.pm
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/EmbedModule.pm
M cgi-bin/LJ/Entry.pm
M cgi-bin/LJ/Event/JournalNewEntry.pm
M cgi-bin/LJ/Global/Defaults.pm
M cgi-bin/LJ/S2/DayPage.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/LJ/S2/FriendsPage.pm
M cgi-bin/LJ/S2/RecentPage.pm
M cgi-bin/LJ/S2/ReplyPage.pm
M cgi-bin/LJ/Support.pm
M cgi-bin/LJ/SynSuck.pm
M cgi-bin/LJ/Tags.pm
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/TextUtil.pm
M cgi-bin/LJ/User/Styles.pm
M cgi-bin/LJ/Widget/Location.pm
M etc/config-local.pl
M etc/config-private.pl
M etc/config.pl
M htdocs/editjournal.bml
M htdocs/editjournal.bml.text
A htdocs/img/profile_icons/deviantart.png
M htdocs/js/jquery.quickreply.js
M htdocs/js/pages/entry/new.js
M htdocs/manage/profile/index.bml
M htdocs/manage/profile/index.bml.text
M htdocs/manage/settings/index.bml
M htdocs/profile.bml.text
M htdocs/site/opensource.bml
M htdocs/site/opensource.bml.text
M htdocs/support/act.bml
M htdocs/support/act.bml.text
M htdocs/support/see_request.bml.text
M htdocs/update.bml
M htdocs/update.bml.text
M src/s2/target/javascript/runtime/s2runtime.js
M styles/core2.s2
M styles/database/layout.s2
M t/console-moodthemes.t
M t/embed-whitelist.t
M views/entry/success.tt
M views/entry/success.tt.text
M views/support/request/form.tt
M views/support/submit.tt
M views/support/submit.tt.text

Log Message:
-----------
Merge branch 'develop' into quick-reply-unsubmittable-1622


Commit: 1e9b5b2c7d88e1388fb5b089edf2460cdc3476e2
https://github.com/dreamwidth/dw-free/commit/1e9b5b2c7d88e1388fb5b089edf2460cdc3476e2
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-03 (Sun, 03 Apr 2016)

Changed paths:
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/User/Journal.pm
M cgi-bin/LJ/Web.pm

Log Message:
-----------
Extract logic re OpenIDs with unconfirmed email.


Commit: fb4453d293db0743679fb41d808ccf75f7f78b7b
https://github.com/dreamwidth/dw-free/commit/fb4453d293db0743679fb41d808ccf75f7f78b7b
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-03 (Sun, 03 Apr 2016)

Changed paths:
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/Web.pm

Log Message:
-----------
Fix style.


Commit: e6a7b3b5e59f0b776c7f0ec0817c8fa4acb6874f
https://github.com/dreamwidth/dw-free/commit/e6a7b3b5e59f0b776c7f0ec0817c8fa4acb6874f
Author: Mark Smith <mark@qq.is>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/User/Journal.pm
M cgi-bin/LJ/Web.pm
M htdocs/talkpost.bml.text
M views/journal/quickreply.tt

Log Message:
-----------
Merge pull request #1696 from chrisboyle/quick-reply-unsubmittable-1622

QR: Warn of comment blocking in advance


Compare: https://github.com/dreamwidth/dw-free/compare/8312b14b6ef5...e6a7b3b5e59f
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: 1ccebcd28a8780a2165293a3bf6a01672397ef6f
https://github.com/dreamwidth/dw-free/commit/1ccebcd28a8780a2165293a3bf6a01672397ef6f
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-02 (Sat, 02 Apr 2016)

Changed paths:
M htdocs/manage/circle/editfilters.bml

Log Message:
-----------
Don't re-add users removed between load/submit.

Fixes: #1208


Commit: 16897994a511e547ceab47c54306b2f4da45eb7e
https://github.com/dreamwidth/dw-free/commit/16897994a511e547ceab47c54306b2f4da45eb7e
Author: Chris Boyle <chris@boyle.name>
Date: 2016-04-03 (Sun, 03 Apr 2016)

Changed paths:
M htdocs/manage/circle/editfilters.bml

Log Message:
-----------
Fix style.


Commit: 8312b14b6ef56e61c013dee9a9cfe5187e48c88a
https://github.com/dreamwidth/dw-free/commit/8312b14b6ef56e61c013dee9a9cfe5187e48c88a
Author: Mark Smith <mark@qq.is>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M htdocs/manage/circle/editfilters.bml

Log Message:
-----------
Merge pull request #1731 from chrisboyle/editfilters-re-add-1208

Don't re-add users removed between load/submit.


Compare: https://github.com/dreamwidth/dw-free/compare/41341b1cfc1b...8312b14b6ef5
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: 41341b1cfc1b144c9f0534d6bb7f1eac136e9197
https://github.com/dreamwidth/dw-free/commit/41341b1cfc1b144c9f0534d6bb7f1eac136e9197
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-09 (Sat, 09 Apr 2016)

Changed paths:
M src/proxy/main.go

Log Message:
-----------
Add type detection for image files to the HTTPS proxy

We intend only to serve the requested file if it's an image.

Coauthored by Kareila and Alierak.
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: be71e3e59735e62fee9412535823910155be7352
https://github.com/dreamwidth/dw-free/commit/be71e3e59735e62fee9412535823910155be7352
Author: Cesy <cesy.avon@gmail.com>
Date: 2016-04-09 (Sat, 09 Apr 2016)

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

Log Message:
-----------
Fixes issue 1574 add embed whitelist for vid.me

Issue 1574 embeds from vid.me making filter more restrictive


Commit: 433c05972fccf5f5898245ce44fab8fc30b659b9
https://github.com/dreamwidth/dw-free/commit/433c05972fccf5f5898245ce44fab8fc30b659b9
Author: Jen <kareila@dreamwidth.org>
Date: 2016-04-09 (Sat, 09 Apr 2016)

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

Log Message:
-----------
Merge pull request #1680 from cesy/issue1574embeds

Whitelist vid.me embeds. Fixes #1574.


Compare: https://github.com/dreamwidth/dw-free/compare/fc3204d14757...433c05972fcc
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: 3e6140b9434ab9f7b2aa216144bb2469a1a2077d
https://github.com/dreamwidth/dw-free/commit/3e6140b9434ab9f7b2aa216144bb2469a1a2077d
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-07 (Thu, 07 Apr 2016)

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

Log Message:
-----------
[#1734] always set opt_preformatted to a defined value when crossposting

When the checkbox was cleared, the entry property was undefined,
so the effective value wasn't being passed along when editing a
crosspost, and the preformatting on the remote site could never
be undone.

Fixes #1734.


Commit: fc3204d14757bb5de704b3ec671667a82830aefb
https://github.com/dreamwidth/dw-free/commit/fc3204d14757bb5de704b3ec671667a82830aefb
Author: Mark Smith <mark@qq.is>
Date: 2016-04-07 (Thu, 07 Apr 2016)

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

Log Message:
-----------
Merge pull request #1738 from kareila/1734-xpost

[#1734] always set opt_preformatted to a defined value when crossposting


Compare: https://github.com/dreamwidth/dw-free/compare/14e0569cadf8...fc3204d14757
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: 0aca0cb4d604e8f8bc465080cde430f23174b567
https://github.com/dreamwidth/dw-free/commit/0aca0cb4d604e8f8bc465080cde430f23174b567
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-05 (Tue, 05 Apr 2016)

Changed paths:
M cgi-bin/DW/CleanEmail.pm
M cgi-bin/DW/EmailPost/Comment.pm
M t/emailpost-comment.t

Log Message:
-----------
[#1643] remove HTML entities from default comment reply subjects

Using the subject_text method on the parent comment returns
HTML-escaped text, so the reply_subject method should remove
the HTML escaping. Otherwise the resulting text will end up
double-escaped on the site.

Custom reply subjects did not have the escaping problem, but
this adds test cases for both scenarios just to be sure.

Fixes #1643.


Commit: 14e0569cadf836400777ce296ce2f26f0ae91dbd
https://github.com/dreamwidth/dw-free/commit/14e0569cadf836400777ce296ce2f26f0ae91dbd
Author: Mark Smith <mark@qq.is>
Date: 2016-04-05 (Tue, 05 Apr 2016)

Changed paths:
M cgi-bin/DW/CleanEmail.pm
M cgi-bin/DW/EmailPost/Comment.pm
M t/emailpost-comment.t

Log Message:
-----------
Merge pull request #1736 from kareila/1643-unescape-subject

[#1643] remove HTML entities from default comment reply subjects


Compare: https://github.com/dreamwidth/dw-free/compare/494014f411f8...14e0569cadf8
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: 72415401be0a5c071a0f03dc934b0973b2fbac0a
https://github.com/dreamwidth/dw-free/commit/72415401be0a5c071a0f03dc934b0973b2fbac0a
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-01 (Fri, 01 Apr 2016)

Changed paths:
M htdocs/mobile/read.bml
M htdocs/mobile/read.bml.text

Log Message:
-----------
[#1689] add filter selection menu to mobile read page

We can't use the "/read/groupname" format URLs since this is
a BML file in htdocs and is restricted to using getargs, but
I doubt most mobile users want to hand-edit the URL anyway.

The old LJ behavior was to try to show a filter named "Mobile
View", then "Default View", then all items. This adds a
selection mechanism modeled on the dropdown menu from the
control strip, which also includes journaltype filtering.

Anything fancier can wait for the day when we either redo
the entire page or scrap it altogether.

Fixes #1689.


Commit: 494014f411f86ede8ec39006e34c0aed97fe6bd9
https://github.com/dreamwidth/dw-free/commit/494014f411f86ede8ec39006e34c0aed97fe6bd9
Author: Mark Smith <mark@qq.is>
Date: 2016-04-02 (Sat, 02 Apr 2016)

Changed paths:
M htdocs/mobile/read.bml
M htdocs/mobile/read.bml.text

Log Message:
-----------
Merge pull request #1729 from kareila/1689-mobilefilter

[#1689] add filter selection menu to mobile read page


Compare: https://github.com/dreamwidth/dw-free/compare/41bd85075550...494014f411f8

Profile

Dreamwidth Changelog

May 2016

S M T W T F S
123 4567
891011121314
15161718192021
22232425262728
293031    

Syndicate

RSS Atom

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 6th, 2016 02:56 pm
Powered by Dreamwidth Studios