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: 2c539cf00a47c8c08e390c14b189443c91987d4d
https://github.com/dreamwidth/dw-free/commit/2c539cf00a47c8c08e390c14b189443c91987d4d
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-01-19 (Thu, 19 Jan 2017)

Changed paths:
R cgi-bin/LJ/SixDegrees.pm

Log Message:
-----------
remove unused module SixDegrees.pm


Commit: 73bb021de6ff0504c292df84a54b397480ea6d81
https://github.com/dreamwidth/dw-free/commit/73bb021de6ff0504c292df84a54b397480ea6d81
Author: Mark Smith <mark@qq.is>
Date: 2017-01-19 (Thu, 19 Jan 2017)

Changed paths:
R cgi-bin/LJ/SixDegrees.pm

Log Message:
-----------
Merge pull request #1947 from kareila/cleanup-2017q1

remove unused module SixDegrees.pm


Compare: https://github.com/dreamwidth/dw-free/compare/a0ad161b3894...73bb021de6ff
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: 508a9970022751ea3c25702753ba5c6ed532444e
https://github.com/dreamwidth/dw-free/commit/508a9970022751ea3c25702753ba5c6ed532444e
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-01-08 (Sun, 08 Jan 2017)

Changed paths:
A bin/delete-bogus-media.pl

Log Message:
-----------
Script for deleting bogus media data

This will allow a sysadmin to easily change the deletion
state for any problematic rows logged by the fix for #1928,
or to delete any orphaned thumbnails as reported in #1931.


Commit: a0ad161b3894bb549bf83441dd6b37c005f75dca
https://github.com/dreamwidth/dw-free/commit/a0ad161b3894bb549bf83441dd6b37c005f75dca
Author: Mark Smith <mark@qq.is>
Date: 2017-01-15 (Sun, 15 Jan 2017)

Changed paths:
A bin/delete-bogus-media.pl

Log Message:
-----------
Merge pull request #1933 from kareila/delete-bogus-media

Script for deleting bogus media data


Compare: https://github.com/dreamwidth/dw-free/compare/7ac643c36da6...a0ad161b3894
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: 9ceb16618f693ef4b891e6fbde2eec77b19c2a8a
https://github.com/dreamwidth/dw-free/commit/9ceb16618f693ef4b891e6fbde2eec77b19c2a8a
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-01-08 (Sun, 08 Jan 2017)

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

Log Message:
-----------
[#1928] croak if get_file_data fails in _resize method

This replaces the current "Column 'height' cannot be null"
error from Image::Magick with a more informative error,
"Failed to load image file $mediaid for $username."

This would give a sysadmin the necessary information to
delete any rows from media and media_versions related
to the file not having been saved to MogileFS.

The error happens trying to display media that was
uploaded while MogileFS was in a read-only state.


Commit: fd469b55ea3d7c533100af179d29722e1077e6cc
https://github.com/dreamwidth/dw-free/commit/fd469b55ea3d7c533100af179d29722e1077e6cc
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-01-08 (Sun, 08 Jan 2017)

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

Log Message:
-----------
[#1928] use eval to catch croaks from DW::Media->new

In get_active_for_user, the process of loading the
user's images would die if DW::Media->new failed
for any of the images.

This allows the process to complete and the page
to display normally minus the problematic images,
trapping any image errors in an eval statement
and printing them to the error log instead.


Commit: c6e320197a3f0b21f2f24d025eab1f004e1f4f37
https://github.com/dreamwidth/dw-free/commit/c6e320197a3f0b21f2f24d025eab1f004e1f4f37
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-01-08 (Sun, 08 Jan 2017)

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

Log Message:
-----------
[#1928] create image in MogileFS before writing to db

This changes the order of operations in upload_media
to try to create the MogileFS file first - that way
if we get the "unable to instantiate file" error,
we haven't already created bogus rows in the media
and media_versions tables that would cause problems.

In order to do the MogileFS operation first, we need
to use the mogkey object method to get the file key,
but we can't use the new object method before the db
rows exist. The workaround is to bless a fake object
into the class using the minimal information needed to
use the mogkey method.

Yay for reducing the number of FIXME comments.


Commit: 7ac643c36da6ea7759b5e8ccfc2cd18ccf9bb4f5
https://github.com/dreamwidth/dw-free/commit/7ac643c36da6ea7759b5e8ccfc2cd18ccf9bb4f5
Author: Mark Smith <mark@qq.is>
Date: 2017-01-13 (Fri, 13 Jan 2017)

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

Log Message:
-----------
Merge pull request #1932 from kareila/1928-file-edit

fixes for failed uploads breaking /file/edit page


Compare: https://github.com/dreamwidth/dw-free/compare/c78ee3a29493...7ac643c36da6
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: dc57ff7d830b189c7c22929db1c451aa2742632e
https://github.com/dreamwidth/dw-free/commit/dc57ff7d830b189c7c22929db1c451aa2742632e
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-01-06 (Fri, 06 Jan 2017)

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

Log Message:
-----------
[#1896] only populate notifyarchive if esn_archive enabled

Metadata for every notification is saved in this table,
but if the feature is disabled, it's never used anywhere.

Perhaps this "feature" could be entirely removed in the
future, but I think that decision should be delayed until
we have a spec for the requested inbox redesign. It might
be useful when trying to implement a trash folder, for example.

Fixes #1896.


Commit: c78ee3a29493a8cdaff5efed5cb6660c8b805e77
https://github.com/dreamwidth/dw-free/commit/c78ee3a29493a8cdaff5efed5cb6660c8b805e77
Author: Mark Smith <mark@qq.is>
Date: 2017-01-13 (Fri, 13 Jan 2017)

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

Log Message:
-----------
Merge pull request #1930 from kareila/1896-notifyarchive

[#1896] only populate notifyarchive if esn_archive enabled


Compare: https://github.com/dreamwidth/dw-free/compare/e193a2a65cd4...c78ee3a29493
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: f771318f572599865af5c770652adc023a0918d7
https://github.com/dreamwidth/dw-free/commit/f771318f572599865af5c770652adc023a0918d7
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-01-12 (Thu, 12 Jan 2017)

Changed paths:
M htdocs/shop/cart.bml
M htdocs/shop/cart.bml.text
M htdocs/shop/creditcard_wait.bml

Log Message:
-----------
[#1338] display different payment error for duplicate transactions


Commit: e193a2a65cd493afda90c0ae564c1ac2770854ca
https://github.com/dreamwidth/dw-free/commit/e193a2a65cd493afda90c0ae564c1ac2770854ca
Author: Mark Smith <mark@qq.is>
Date: 2017-01-13 (Fri, 13 Jan 2017)

Changed paths:
M htdocs/shop/cart.bml
M htdocs/shop/cart.bml.text
M htdocs/shop/creditcard_wait.bml

Log Message:
-----------
Merge pull request #1943 from kareila/1338-ccdupe

[#1338] display different payment error for duplicate transactions


Compare: https://github.com/dreamwidth/dw-free/compare/49b9210ad2e1...e193a2a65cd4
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: aa8afc13175d1b1153966d29f69081a030d1b647
https://github.com/dreamwidth/dw-free/commit/aa8afc13175d1b1153966d29f69081a030d1b647
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-01-10 (Tue, 10 Jan 2017)

Changed paths:
M t/esn-journalnewcomment.t
M t/notificationinbox.t

Log Message:
-----------
Remove flip-flop warnings from test suite

Use of uninitialized value $. in range (or flip) at t/esn-journalnewcomment.t line 170.

Use of uninitialized value $. in range (or flip) at t/esn-journalnewcomment.t line 208.

Use of uninitialized value $. in range (or flip) at t/notificationinbox.t line 28.

Use of uninitialized value $. in range (or flop) at t/notificationinbox.t line 28.

I'm not sure why these suddenly manifested while testing on
the blobstore branch, but they appear to hinge on using
questionable syntax to assign to a hash slice. Rewritten
as a postfix foreach to achieve more clarity/less shadiness.

A Google search on the error message turned up
http://www.perlmonks.org/?node_id=525392 which was
educational if not exactly enlightening.


Commit: 49b9210ad2e1999ecfbc6a992f9f7ffb26033e01
https://github.com/dreamwidth/dw-free/commit/49b9210ad2e1999ecfbc6a992f9f7ffb26033e01
Author: Mark Smith <mark@qq.is>
Date: 2017-01-11 (Wed, 11 Jan 2017)

Changed paths:
M t/esn-journalnewcomment.t
M t/notificationinbox.t

Log Message:
-----------
Merge pull request #1938 from kareila/cleanup-2017q1

Remove flip-flop warnings from test suite


Compare: https://github.com/dreamwidth/dw-free/compare/0b0c8bb369a2...49b9210ad2e1
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: d8d37bf5a090ffe28af69694a72ea22c3210fd14
https://github.com/dreamwidth/dw-free/commit/d8d37bf5a090ffe28af69694a72ea22c3210fd14
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-01-05 (Thu, 05 Jan 2017)

Changed paths:
M bin/maint/taskinfo.txt
M bin/upgrading/update-db-general.pl

Log Message:
-----------
remove references to unused comm_promo_list


Commit: 0b0c8bb369a251d50a1ee6b232ffdd8b67b9974d
https://github.com/dreamwidth/dw-free/commit/0b0c8bb369a251d50a1ee6b232ffdd8b67b9974d
Author: Mark Smith <mark@qq.is>
Date: 2017-01-05 (Thu, 05 Jan 2017)

Changed paths:
M bin/maint/taskinfo.txt
M bin/upgrading/update-db-general.pl

Log Message:
-----------
Merge pull request #1929 from kareila/cleanup-2017q1

remove references to unused comm_promo_list


Compare: https://github.com/dreamwidth/dw-free/compare/ae023f21c4c3...0b0c8bb369a2
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: ae023f21c4c3ae81bdf1bf0b56f25d34a802c30b
https://github.com/dreamwidth/dw-free/commit/ae023f21c4c3ae81bdf1bf0b56f25d34a802c30b
Author: Mark Smith <mark@dreamwidth.org>
Date: 2017-01-04 (Wed, 04 Jan 2017)

Changed paths:
M cgi-bin/LJ/User/Account.pm

Log Message:
-----------
Syntax error
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: bd33881b7136064c89a0f1770bd5db096f476dd1
https://github.com/dreamwidth/dw-free/commit/bd33881b7136064c89a0f1770bd5db096f476dd1
Author: Mark Smith <mark@dreamwidth.org>
Date: 2017-01-02 (Mon, 02 Jan 2017)

Changed paths:
M cgi-bin/DW/Pay.pm
M cgi-bin/LJ/User/Account.pm

Log Message:
-----------
Safer payments

Fix an issue where preload_props could get no database handle and
wouldn't fail immediately (but would instead fail two lines later).
Also, make the payment system catch failures in the post-payment tasks
and not fail hard.


Commit: 3d2965f834cd96d5e31a22b9228d83dc61b9ed52
https://github.com/dreamwidth/dw-free/commit/3d2965f834cd96d5e31a22b9228d83dc61b9ed52
Author: Mark Smith <mark@dreamwidth.org>
Date: 2017-01-02 (Mon, 02 Jan 2017)

Changed paths:
M cgi-bin/LJ/User/Account.pm

Log Message:
-----------
Use confess to get backtrace


Commit: 1ced074913d54a802c8d053d4607ccdb40cdae05
https://github.com/dreamwidth/dw-free/commit/1ced074913d54a802c8d053d4607ccdb40cdae05
Author: Mark Smith <mark@qq.is>
Date: 2017-01-03 (Tue, 03 Jan 2017)

Changed paths:
M cgi-bin/DW/Pay.pm
M cgi-bin/LJ/User/Account.pm

Log Message:
-----------
Merge pull request #1924 from zorkian/safer-payments2

Safer payments


Compare: https://github.com/dreamwidth/dw-free/compare/3bf7c185e5b9...1ced074913d5
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: d408b7af14aa5814aae265f34a6607a7389a8d68
https://github.com/dreamwidth/dw-free/commit/d408b7af14aa5814aae265f34a6607a7389a8d68
Author: hotlevel4 <hotlevel4@hotmail.com>
Date: 2016-12-29 (Thu, 29 Dec 2016)

Changed paths:
A cgi-bin/DW/Controller/Support/Index.pm
R htdocs/support/index.bml
R htdocs/support/index.bml.text
A views/support/index.tt
A views/support/index.tt.text

Log Message:
-----------
(Issue 1046) Convert Support Index to TT and Foundation

As stated above.


Commit: 3bf7c185e5b9aec4510efb7e838c8cf5b7b3d271
https://github.com/dreamwidth/dw-free/commit/3bf7c185e5b9aec4510efb7e838c8cf5b7b3d271
Author: Jen <kareila@dreamwidth.org>
Date: 2017-01-02 (Mon, 02 Jan 2017)

Changed paths:
A cgi-bin/DW/Controller/Support/Index.pm
R htdocs/support/index.bml
R htdocs/support/index.bml.text
A views/support/index.tt
A views/support/index.tt.text

Log Message:
-----------
Merge pull request #1666 from hotlevel4/bug1046/convertSupportIndextoTT

(Issue 1046) Convert Support Index to TT and Foundation


Compare: https://github.com/dreamwidth/dw-free/compare/e17977d1a4a2...3bf7c185e5b9
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: c7f0385ab27cab9553e1b480a8efc84d48819a55
https://github.com/dreamwidth/dw-free/commit/c7f0385ab27cab9553e1b480a8efc84d48819a55
Author: Mark Smith <mark@dreamwidth.org>
Date: 2017-01-02 (Mon, 02 Jan 2017)

Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/Controller/Misc.pm
M cgi-bin/LJ/BetaFeatures.pm
M cgi-bin/LJ/User/Display.pm
M views/beta.tt.text

Log Message:
-----------
Add HTTPS Everywhere beta

This adds a beta option for testing use of HTTPS Everywhere. This will
allow us to ensure the site is fully working before turning it on for
everybody. When we do turn it on everywhere we'll have to do a little
cleanup to revert most of this.


Commit: e17977d1a4a2776814b2b090ec03ff1af7a778c7
https://github.com/dreamwidth/dw-free/commit/e17977d1a4a2776814b2b090ec03ff1af7a778c7
Author: Mark Smith <mark@qq.is>
Date: 2017-01-02 (Mon, 02 Jan 2017)

Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/Controller/Misc.pm
M cgi-bin/LJ/BetaFeatures.pm
M cgi-bin/LJ/User/Display.pm
M views/beta.tt.text

Log Message:
-----------
Merge pull request #1926 from zorkian/https-everywhere-beta

Add HTTPS Everywhere beta


Compare: https://github.com/dreamwidth/dw-free/compare/b65e3d55f583...e17977d1a4a2
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: 711bc2d38d40753c098b32815f884d702e9a69ac
https://github.com/dreamwidth/dw-free/commit/711bc2d38d40753c098b32815f884d702e9a69ac
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-01-02 (Mon, 02 Jan 2017)

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

Log Message:
-----------
add stats collection for resolve-extacct

If my understanding of DW::Stats is correct, this should report
resolve-extacct successes and failures to Datadog or similar.


Commit: b65e3d55f583d86303fc593b379bea66177b9a5e
https://github.com/dreamwidth/dw-free/commit/b65e3d55f583d86303fc593b379bea66177b9a5e
Author: Mark Smith <mark@qq.is>
Date: 2017-01-02 (Mon, 02 Jan 2017)

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

Log Message:
-----------
Merge pull request #1925 from kareila/extacct_stats

add stats collection for resolve-extacct


Compare: https://github.com/dreamwidth/dw-free/compare/fecfac041722...b65e3d55f583
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: 36547d6046e17ef4ba073a8c16a21ac153848b40
https://github.com/dreamwidth/dw-free/commit/36547d6046e17ef4ba073a8c16a21ac153848b40
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-29 (Thu, 29 Sep 2016)

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

Log Message:
-----------
fix undefined warning in LJ/Capabilities.pm

Use of uninitialized value $name in string ne ... cgi-bin/LJ/Capabilities.pm line 123.

I was seeing this whenever loading support/see_request when
the user was opted into the updatepage beta.


Commit: 6064083a3d0a998a3ea68590fe57c79caad95266
https://github.com/dreamwidth/dw-free/commit/6064083a3d0a998a3ea68590fe57c79caad95266
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-29 (Thu, 29 Sep 2016)

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

Log Message:
-----------
fix undefined warning in LJ/S2.pm

Use of uninitialized value in subroutine entry ... cgi-bin/LJ/S2.pm line 300.

Was seeing this when previewing a theme.


Commit: fecfac041722197e80bdccd0ac754d3f54f83c64
https://github.com/dreamwidth/dw-free/commit/fecfac041722197e80bdccd0ac754d3f54f83c64
Author: Mark Smith <mark@qq.is>
Date: 2017-01-01 (Sun, 01 Jan 2017)

Changed paths:
M cgi-bin/LJ/Capabilities.pm
M cgi-bin/LJ/S2.pm

Log Message:
-----------
Merge pull request #1923 from kareila/cleanup-2016q4

Cleanup 2016q4


Compare: https://github.com/dreamwidth/dw-free/compare/f4a60aacbe59...fecfac041722
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: 12a5148c2b4177b2cb257b54a64b6bf1861c127e
https://github.com/dreamwidth/dw-free/commit/12a5148c2b4177b2cb257b54a64b6bf1861c127e
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-12-31 (Sat, 31 Dec 2016)

Changed paths:
M bin/worker/sphinx-copier
R cgi-bin/LJ/DBUtil.pm

Log Message:
-----------
[#1917] remove DBUtil.pm


Commit: f4a60aacbe59a5253f8e53e7de3effd4058002b7
https://github.com/dreamwidth/dw-free/commit/f4a60aacbe59a5253f8e53e7de3effd4058002b7
Author: Mark Smith <mark@qq.is>
Date: 2017-01-01 (Sun, 01 Jan 2017)

Changed paths:
M bin/worker/sphinx-copier
R cgi-bin/LJ/DBUtil.pm

Log Message:
-----------
Merge pull request #1922 from kareila/1917-dbutil

[#1917] remove DBUtil.pm


Compare: https://github.com/dreamwidth/dw-free/compare/bdde64d0cb57...f4a60aacbe59
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: 6a78f416a91bc2ad5f59c360d82314b3015b93b9
https://github.com/dreamwidth/dw-free/commit/6a78f416a91bc2ad5f59c360d82314b3015b93b9
Author: Robby Griffin <rmg@rmg-mbpr-3.local>
Date: 2016-12-28 (Wed, 28 Dec 2016)

Changed paths:
M bin/worker/sphinx-search-gm

Log Message:
-----------
use dummy encoders for sphinx, strings are already utf8


Commit: bdde64d0cb57c8fdf3fcf994ffb722f0ee140bf0
https://github.com/dreamwidth/dw-free/commit/bdde64d0cb57c8fdf3fcf994ffb722f0ee140bf0
Author: Mark Smith <mark@qq.is>
Date: 2016-12-28 (Wed, 28 Dec 2016)

Changed paths:
M bin/worker/sphinx-search-gm

Log Message:
-----------
Merge pull request #1919 from alierak/sphinx_already_utf8

use dummy encoders for sphinx, strings are already utf8


Compare: https://github.com/dreamwidth/dw-free/compare/7d5dcb23b004...bdde64d0cb57
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: 92253b70b2c0f2eb293747295a70ed1ef1fe56c2
https://github.com/dreamwidth/dw-free/commit/92253b70b2c0f2eb293747295a70ed1ef1fe56c2
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-12-27 (Tue, 27 Dec 2016)

Changed paths:
M views/stats/site.tt

Log Message:
-----------
[#1909] don't divide by zero when undefined

In Template Toolkit, undefined does not equal zero, so test for both.

Fixes #1909.


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

Changed paths:
M views/stats/site.tt

Log Message:
-----------
Merge pull request #1918 from kareila/1909-dividebyzero

[#1909] don't divide by zero when undefined


Compare: https://github.com/dreamwidth/dw-free/compare/e03b794ddc6b...7d5dcb23b004
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: de0edab377718fb4b20b60b09e5a9456bdc919c6
https://github.com/dreamwidth/dw-free/commit/de0edab377718fb4b20b60b09e5a9456bdc919c6
Author: Robby Griffin <rmg@rmg-mbpr-3.local>
Date: 2016-12-27 (Tue, 27 Dec 2016)

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

Log Message:
-----------
handle not using active-active clusters in prod


Commit: 09f4e0396bc43bc35ae59621e00fc44de4833ef5
https://github.com/dreamwidth/dw-free/commit/09f4e0396bc43bc35ae59621e00fc44de4833ef5
Author: Robby Griffin <rmg@rmg-mbpr-3.local>
Date: 2016-12-27 (Tue, 27 Dec 2016)

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

Log Message:
-----------
defined %hash is deprecated


Commit: ea58c6d7dae14622027bb4070cd3422581f2858c
https://github.com/dreamwidth/dw-free/commit/ea58c6d7dae14622027bb4070cd3422581f2858c
Author: Robby Griffin <rmg@rmg-mbpr-3.local>
Date: 2016-12-27 (Tue, 27 Dec 2016)

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

Log Message:
-----------
start removing master-master support


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

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

Log Message:
-----------
Merge pull request #1916 from alierak/foreach_cluster_ms_1909

handle not using active-active clusters in prod


Compare: https://github.com/dreamwidth/dw-free/compare/9134d6343548...e03b794ddc6b
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: 366b99da17ee508c0f93deba3c2fa6b3922ea1b9
https://github.com/dreamwidth/dw-free/commit/366b99da17ee508c0f93deba3c2fa6b3922ea1b9
Author: Ruth <ruth.s.hatch@gmail.com>
Date: 2016-12-27 (Tue, 27 Dec 2016)

Changed paths:
M styles/drifting/layout.s2

Log Message:
-----------
QuickReply box appears in appropriate location in Drifting

Adds the print_entry_footer code form core2 into Drifting to
give proper targets for the QuickReply box to anchor to.

Fixes #1509


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

Changed paths:
M styles/drifting/layout.s2

Log Message:
-----------
Merge pull request #1914 from rshatch/1609/DriftingQR

QuickReply box appears in appropriate location in Drifting


Compare: https://github.com/dreamwidth/dw-free/compare/611e73bf0283...9134d6343548
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: c09b2fa0709935e041daec25aea67a5d741b810a
https://github.com/dreamwidth/dw-free/commit/c09b2fa0709935e041daec25aea67a5d741b810a
Author: Ruth <ruth.s.hatch@gmail.com>
Date: 2016-12-27 (Tue, 27 Dec 2016)

Changed paths:
M styles/practicality/layout.s2

Log Message:
-----------
Practicality color props now sort properly in wizard. Fixes #1893


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

Changed paths:
M styles/practicality/layout.s2

Log Message:
-----------
Merge pull request #1912 from rshatch/1893/PracticalityPropgroups

Practicality color props now sort properly in wizard. Fixes #1893


Compare: https://github.com/dreamwidth/dw-free/compare/05b24047eca7...611e73bf0283
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: 8563778c371b70e7c5e6a3dc74720d62f2da03b4
https://github.com/dreamwidth/dw-free/commit/8563778c371b70e7c5e6a3dc74720d62f2da03b4
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-06-17 (Fri, 17 Jun 2016)

Changed paths:
M etc/config.pl

Log Message:
-----------
free accounts can post entries and comments via email

As pointed out in #1811, this is allowed in production, so
let's turn it on in the default config.pl so that it works
on dreamhacks as well.


Commit: b33b7f763475689e98b489913dfdbc43abbc77f7
https://github.com/dreamwidth/dw-free/commit/b33b7f763475689e98b489913dfdbc43abbc77f7
Author: Pixie <pix@kepibu.org>
Date: 2016-07-03 (Sun, 03 Jul 2016)

Changed paths:
M cgi-bin/ljlib.pl

Log Message:
-----------
Remove get_blob_domainid (closes #1825)


Commit: 34e82ddaf89be56f826949a18a6db4192c05a04d
https://github.com/dreamwidth/dw-free/commit/34e82ddaf89be56f826949a18a6db4192c05a04d
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-07-11 (Mon, 11 Jul 2016)

Changed paths:
M cgi-bin/LJ/User/Message.pm

Log Message:
-----------
[#1843] let has_same_email_as ignore +mailbox components of emails

This does a simple string equality check as before, but if
the match fails, strip out anything between + and @ and try
again before giving up.

Fixes #1843.


Commit: ab1475ceddf7720d450526e6e06d8fadd322a0e0
https://github.com/dreamwidth/dw-free/commit/ab1475ceddf7720d450526e6e06d8fadd322a0e0
Author: hotlevel4 <hotlevel4@hotmail.com>
Date: 2016-07-15 (Fri, 15 Jul 2016)

Changed paths:
M htdocs/admin/translate/index.bml

Log Message:
-----------
Issue 1670 - Limit /admin/translate to logged in users only

As stated above.


Commit: 712b0fa16703c6bd51c3f8e81d99288bb0b4746f
https://github.com/dreamwidth/dw-free/commit/712b0fa16703c6bd51c3f8e81d99288bb0b4746f
Author: Joan Touzet <joant@atypical.net>
Date: 2016-08-31 (Wed, 31 Aug 2016)

Changed paths:
M bin/upgrading/update-db-general.pl

Log Message:
-----------
Fixes #1823 by removing KEY(moodthemeid)


Commit: ba3e28e1f9b848cd41e2851d9a92a63f8ab0a343
https://github.com/dreamwidth/dw-free/commit/ba3e28e1f9b848cd41e2851d9a92a63f8ab0a343
Author: Jen <kareila@dreamwidth.org>
Date: 2016-09-05 (Mon, 05 Sep 2016)

Changed paths:
M cgi-bin/ljlib.pl

Log Message:
-----------
Merge pull request #1834 from pinterface/remove-get_blob_domainid

Remove get_blob_domainid (closes #1825)


Commit: eee53bb8ef46c03123514c222c6876a1574f79e9
https://github.com/dreamwidth/dw-free/commit/eee53bb8ef46c03123514c222c6876a1574f79e9
Author: Jen <kareila@dreamwidth.org>
Date: 2016-09-06 (Tue, 06 Sep 2016)

Changed paths:
M bin/upgrading/update-db-general.pl

Log Message:
-----------
Merge pull request #1859 from wohali/1823-fix-table

Fixes #1823 by removing KEY(moodthemeid)


Commit: 3467339cd823c6d71b8a235bf76409d5dab93b85
https://github.com/dreamwidth/dw-free/commit/3467339cd823c6d71b8a235bf76409d5dab93b85
Author: Jen <kareila@dreamwidth.org>
Date: 2016-09-06 (Tue, 06 Sep 2016)

Changed paths:
M htdocs/admin/translate/index.bml

Log Message:
-----------
Merge pull request #1846 from hotlevel4/bug1670/adminTranslate

Issue 1670 - Limit /admin/translate to logged in users only


Commit: d885063943c267334f960af9a30adad19b5340d0
https://github.com/dreamwidth/dw-free/commit/d885063943c267334f960af9a30adad19b5340d0
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-17 (Sat, 17 Sep 2016)

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

Log Message:
-----------
[#1849] stop trying if smtp variable is undefined


Commit: 95199e2069581deb282b3345e27ddf620c2de769
https://github.com/dreamwidth/dw-free/commit/95199e2069581deb282b3345e27ddf620c2de769
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-18 (Sun, 18 Sep 2016)

Changed paths:
M cgi-bin/DW/Controller/Search/Multisearch.pm
R htdocs/tools/search.bml
R htdocs/tools/search.bml.text
A views/tools/search.tt
A views/tools/search.tt.text

Log Message:
-----------
[#1047] convert /tools/search to TT/Foundation


Commit: a4ee51cc642e4e73e4f7971a8a90332eded3f62b
https://github.com/dreamwidth/dw-free/commit/a4ee51cc642e4e73e4f7971a8a90332eded3f62b
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-19 (Mon, 19 Sep 2016)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M bin/upgrading/update-db-general.pl
M cgi-bin/DW/Logic/ProfilePage.pm
R cgi-bin/DW/Setting/TxtMsgSetup.pm
M cgi-bin/LJ/Global/Defaults.pm
M cgi-bin/LJ/MemCache.pm
R cgi-bin/LJ/TextMessage.pm
M cgi-bin/LJ/User/Permissions.pm
M cgi-bin/modperl_subs.pl
M cgi-bin/redirect.dat
M doc/raw/memcache-keys.txt
M etc/config.pl
M htdocs/manage/profile/index.bml
M htdocs/manage/profile/index.bml.text
M htdocs/manage/settings/index.bml
M htdocs/manage/settings/index.bml.text
M htdocs/profile.bml.text
R htdocs/tools/textmessage.bml
R htdocs/tools/textmessage.bml.text
M t/config-test.pl

Log Message:
-----------
[#1864] remove text messaging feature

This removes the following:

- /tools/textmessage BML page and text

- LJ::TextMessage module

- DW::Setting::TxtMsgSetup module

- textmessaging account cap

- txtmsg database table

- txtmsg_status column from user table

- user methods can_be_text_messaged_by & can_use_textmessaging

Fixes #1864.


Commit: 72aaac36306fd501894642d144a1a6c2b57bb2e0
https://github.com/dreamwidth/dw-free/commit/72aaac36306fd501894642d144a1a6c2b57bb2e0
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-19 (Mon, 19 Sep 2016)

Changed paths:
M bin/upgrading/en.dat
M htdocs/manage/circle/edit.bml.text

Log Message:
-----------
don't readd keys that were deadphrased

I noticed that the same keys were being removed every time
I ran texttool.pl on my dreamhack.

There is also a corresponding fix in dw-nonfree.


Commit: d3d955e447416f58ab604595ab33d15990254ba7
https://github.com/dreamwidth/dw-free/commit/d3d955e447416f58ab604595ab33d15990254ba7
Author: Mark Smith <mark@qq.is>
Date: 2016-09-19 (Mon, 19 Sep 2016)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M bin/upgrading/update-db-general.pl
M cgi-bin/DW/Logic/ProfilePage.pm
R cgi-bin/DW/Setting/TxtMsgSetup.pm
M cgi-bin/LJ/Global/Defaults.pm
M cgi-bin/LJ/MemCache.pm
R cgi-bin/LJ/TextMessage.pm
M cgi-bin/LJ/User/Permissions.pm
M cgi-bin/modperl_subs.pl
M cgi-bin/redirect.dat
M doc/raw/memcache-keys.txt
M etc/config.pl
M htdocs/manage/profile/index.bml
M htdocs/manage/profile/index.bml.text
M htdocs/manage/settings/index.bml
M htdocs/manage/settings/index.bml.text
M htdocs/profile.bml.text
R htdocs/tools/textmessage.bml
R htdocs/tools/textmessage.bml.text
M t/config-test.pl

Log Message:
-----------
Merge pull request #1868 from kareila/1864-textmsg

[#1864] remove text messaging feature


Commit: e604bc5b77ecf748ef6a8d676246edaf0956cbcb
https://github.com/dreamwidth/dw-free/commit/e604bc5b77ecf748ef6a8d676246edaf0956cbcb
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-20 (Tue, 20 Sep 2016)

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

Log Message:
-----------
[#1850] assign object to $_SMTP


Commit: d9e274d31fa880e40db1c6a67d1f5b0160dca273
https://github.com/dreamwidth/dw-free/commit/d9e274d31fa880e40db1c6a67d1f5b0160dca273
Author: Pixie <pix@kepibu.org>
Date: 2016-09-23 (Fri, 23 Sep 2016)

Changed paths:
M htdocs/support/see_request.bml
M htdocs/support/see_request.bml.text

Log Message:
-----------
If Beta is enabled, alway show Beta info, even when the user is not presently involved in a beta

Because the absense of information is very different from an explicitly indicated negative.

Fixes #1835.


Commit: f3d7bebd0fc8024fb5282e9844090e031e44502f
https://github.com/dreamwidth/dw-free/commit/f3d7bebd0fc8024fb5282e9844090e031e44502f
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M cgi-bin/LJ/Web.pm

Log Message:
-----------
[#1869] remove fcklang.videoprompt


Commit: b118ce49785e39941e9295ae9e7b1e83d5ac18a4
https://github.com/dreamwidth/dw-free/commit/b118ce49785e39941e9295ae9e7b1e83d5ac18a4
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M bin/upgrading/en.dat
M cgi-bin/LJ/Web.pm
M htdocs/js/entry.js
M htdocs/stc/fck/editor/plugins/livejournal/fckplugin.js

Log Message:
-----------
English-stripping for LJEmbedCommand & entry_insert_embed


Commit: cbbfa38ab1ef99431f69af80861b2269ac4985c0
https://github.com/dreamwidth/dw-free/commit/cbbfa38ab1ef99431f69af80861b2269ac4985c0
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M htdocs/js/entry.js
M htdocs/js/rte.js
M htdocs/stc/fck/editor/plugins/livejournal/fckplugin.js

Log Message:
-----------
trailing whitespace cleanup in JS files


Commit: 85c4935803d50e51eef70dfb11b7234987932a42
https://github.com/dreamwidth/dw-free/commit/85c4935803d50e51eef70dfb11b7234987932a42
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M htdocs/stc/fck/editor/plugins/livejournal/fckplugin.js

Log Message:
-----------
[#1869] remove unused LJVideoCommand


Commit: 2bf3e9d80868833e7a4a228b56200d740732581c
https://github.com/dreamwidth/dw-free/commit/2bf3e9d80868833e7a4a228b56200d740732581c
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

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

Log Message:
-----------
[#1869] remove uses of empty expand_template_video hook


Commit: b686ad4210a59afa1c807465a45ef5bcd7b30f40
https://github.com/dreamwidth/dw-free/commit/b686ad4210a59afa1c807465a45ef5bcd7b30f40
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

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

Log Message:
-----------
[#1869] remove lookup for expand_template_* hooks


Commit: 123a0bf2ec982ccc2ea63d38c7f99c91db410cac
https://github.com/dreamwidth/dw-free/commit/123a0bf2ec982ccc2ea63d38c7f99c91db410cac
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M htdocs/js/rte.js
M htdocs/stc/fck/editor/css/fck_editorarea.css

Log Message:
-----------
[#1869] remove ljvideo div handling from RTE


Commit: 1d4b4195c2df4bd8f4cacdff36d53b17880e8767
https://github.com/dreamwidth/dw-free/commit/1d4b4195c2df4bd8f4cacdff36d53b17880e8767
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm
M cgi-bin/LJ/CleanHTML.pm
M htdocs/js/entry.js
M htdocs/stc/fck/fckconfig.js

Log Message:
-----------
[#1869] remove remaining template tag support


Commit: a4a116a953ae7394db39f1a18c969d809298f0b4
https://github.com/dreamwidth/dw-free/commit/a4a116a953ae7394db39f1a18c969d809298f0b4
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M bin/upgrading/proplists.dat

Log Message:
-----------
[#1869] update descriptive text for opt_embedplaceholders userprop


Commit: e678d97bfdc0b2fa188eaf4598b52d35be21c417
https://github.com/dreamwidth/dw-free/commit/e678d97bfdc0b2fa188eaf4598b52d35be21c417
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
R htdocs/js/richtext.js

Log Message:
-----------
[#1863] remove unused richtext.js


Commit: 23e362457d87c0f525666727431ca1dac0742eb4
https://github.com/dreamwidth/dw-free/commit/23e362457d87c0f525666727431ca1dac0742eb4
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

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

Log Message:
-----------
one more spot of English-stripping


Commit: 041518dc704852bb56879c3d583f2e4cda9597f6
https://github.com/dreamwidth/dw-free/commit/041518dc704852bb56879c3d583f2e4cda9597f6
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-09-26 (Mon, 26 Sep 2016)

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

Log Message:
-----------
[#1850] only auth the connection on first use

Also make sure the job fails if auth doesn't return true.


Commit: d55a360b62ce9d7f4a8c76cf91d9ee835585e9c1
https://github.com/dreamwidth/dw-free/commit/d55a360b62ce9d7f4a8c76cf91d9ee835585e9c1
Author: Mark Smith <mark@qq.is>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M bin/upgrading/proplists.dat
M cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/EmbedModule.pm
M cgi-bin/LJ/Web.pm
M htdocs/js/entry.js
R htdocs/js/richtext.js
M htdocs/js/rte.js
M htdocs/stc/fck/editor/css/fck_editorarea.css
M htdocs/stc/fck/editor/plugins/livejournal/fckplugin.js
M htdocs/stc/fck/fckconfig.js

Log Message:
-----------
Merge pull request #1870 from kareila/rte-cleanup

RTE cleanup


Commit: 5a282c4736b1f8387c8f34f1a5f04835c740292c
https://github.com/dreamwidth/dw-free/commit/5a282c4736b1f8387c8f34f1a5f04835c740292c
Author: Mark Smith <mark@qq.is>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M bin/upgrading/en.dat
M htdocs/manage/circle/edit.bml.text

Log Message:
-----------
Merge pull request #1872 from kareila/cleanup-2016q3

don't readd keys that were deadphrased


Commit: fb205295c419c03b8d774237c30e928de50c4c6f
https://github.com/dreamwidth/dw-free/commit/fb205295c419c03b8d774237c30e928de50c4c6f
Author: Mark Smith <mark@qq.is>
Date: 2016-09-26 (Mon, 26 Sep 2016)

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

Log Message:
-----------
Merge pull request #1871 from kareila/1849-smtp-undef

better handling of smtp variables


Commit: 91bc4fc72fcf0ea0deeb0923fed7dfb1f7b613a6
https://github.com/dreamwidth/dw-free/commit/91bc4fc72fcf0ea0deeb0923fed7dfb1f7b613a6
Author: Mark Smith <mark@qq.is>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M cgi-bin/DW/Controller/Search/Multisearch.pm
R htdocs/tools/search.bml
R htdocs/tools/search.bml.text
A views/tools/search.tt
A views/tools/search.tt.text

Log Message:
-----------
Merge pull request #1865 from kareila/1047-searchtool

convert /tools/search to TT/Foundation


Commit: f7ff400e91e4fdbcb2574cbf2f329cc288417854
https://github.com/dreamwidth/dw-free/commit/f7ff400e91e4fdbcb2574cbf2f329cc288417854
Author: Mark Smith <mark@qq.is>
Date: 2016-09-26 (Mon, 26 Sep 2016)

Changed paths:
M cgi-bin/LJ/User/Message.pm

Log Message:
-----------
Merge pull request #1844 from kareila/1843-email

[#1843] let has_same_email_as ignore +mailbox components of emails


Commit: 42b103c56d086460c07d6dc2f00a3b1632599d2f
https://github.com/dreamwidth/dw-free/commit/42b103c56d086460c07d6dc2f00a3b1632599d2f
Author: Jen <kareila@dreamwidth.org>
Date: 2016-09-28 (Wed, 28 Sep 2016)

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

Log Message:
-----------
[#1742] remove lowercasing of unknown getargs in LJ::create_url (#1874)

DW::Request->get->get_args still does automatic lowercasing
in other contexts, and we should continue to investigate that
at a later date.


Commit: 31a0515a81ed63762005d0983c85db47d24c2044
https://github.com/dreamwidth/dw-free/commit/31a0515a81ed63762005d0983c85db47d24c2044
Author: Jen <kareila@dreamwidth.org>
Date: 2016-09-28 (Wed, 28 Sep 2016)

Changed paths:
M htdocs/scss/skins/_page-layout-hacks.scss
M views/entry/success.tt
M views/success-page.tt

Log Message:
-----------
don't add the bottom spacing for success links (#1873)

After #1793 went live, a few people complained about
the additional spacing between elements of the list
of links shown when a form submission has succeeded.

This removes the extra spacing for that case by defining
a new target class "successlinks" for the affected pages,
views/entry/success.tt and views/success-page.tt. I left
views/success.tt alone because it doesn't yet use the
SCSS/Foundation styling.


Commit: 406688c056dca14db9e95188e22a0a75b12ce810
https://github.com/dreamwidth/dw-free/commit/406688c056dca14db9e95188e22a0a75b12ce810
Author: Jen <kareila@dreamwidth.org>
Date: 2016-09-29 (Thu, 29 Sep 2016)

Changed paths:
M htdocs/support/see_request.bml
M htdocs/support/see_request.bml.text

Log Message:
-----------
Merge pull request #1836 from pinterface/always-show-beta

Alway show Beta info, even when the user is not presently involved in a beta


Commit: 08d3b114da53c1716c3e6d1ea4f50bb8f1650f75
https://github.com/dreamwidth/dw-free/commit/08d3b114da53c1716c3e6d1ea4f50bb8f1650f75
Author: rshatch <ruth.s.hatch@gmail.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)

Changed paths:
M cgi-bin/LJ/S2Theme.pm
A cgi-bin/LJ/S2Theme/venture.pm
A htdocs/img/customize/previews/venture/radiantaqua.png
M styles/s2layers.dat
A styles/venture/layout.s2
A styles/venture/themes.s2

Log Message:
-----------
Fixes #687 (#1876)

One new layout 'Venture' and color theme 'Radiant Aqua' by onlyembers, with preview

* Fixes #687


Commit: dd1afc35a38849956ee59acbc3f2270254f9364a
https://github.com/dreamwidth/dw-free/commit/dd1afc35a38849956ee59acbc3f2270254f9364a
Author: woggy <woggy222@gmail.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)

Changed paths:
M bin/upgrading/update-db-general.pl
A cgi-bin/DW/Console/Command/ScreenList.pm
A cgi-bin/DW/Console/Command/ScreenSet.pm
A cgi-bin/DW/Console/Command/ScreenUnset.pm
M cgi-bin/LJ/Global/Defaults.pm
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/User/Administration.pm

Log Message:
-----------
Per-user Selective Screening (#1832)

New methodology to allow forced screening of all comments from
a particular user. In terms of backend, functions much like a ban, but
with neutral wording to reflect the fact that this behavior is desired
for many users, and not a negative consequence. There is not (yet) an
equivalent page to /manage/banusers for this functionality, so for the
moment it is only accessible through the admin console.

Fixes #1234


Commit: df9287ddcd1ef978b88dca9b8a6e4562c6ae88eb
https://github.com/dreamwidth/dw-free/commit/df9287ddcd1ef978b88dca9b8a6e4562c6ae88eb
Author: Jen <kareila@dreamwidth.org>
Date: 2016-09-30 (Fri, 30 Sep 2016)

Changed paths:
M cgi-bin/LJ/S2/RecentPage.pm

Log Message:
-----------
Don't include stickies when filtering by poster (#1878)

Fixes #1838.


Commit: 3f33903b871fd56ec9c2241ade4e766c04e54a44
https://github.com/dreamwidth/dw-free/commit/3f33903b871fd56ec9c2241ade4e766c04e54a44
Author: Jen <kareila@dreamwidth.org>
Date: 2016-09-30 (Fri, 30 Sep 2016)

Changed paths:
M htdocs/scss/skins/_skin-colors.scss
M htdocs/scss/skins/celerity.scss
M htdocs/scss/skins/gradation/_gradation-base.scss
M htdocs/scss/skins/lynx.scss

Log Message:
-----------
define support box colors and classes for Foundation/SCSS (#1875)


Commit: 03c15e6c867bbdc1535fc5dca96802efc6ff6626
https://github.com/dreamwidth/dw-free/commit/03c15e6c867bbdc1535fc5dca96802efc6ff6626
Author: rshatch <ruth.s.hatch@gmail.com>
Date: 2016-09-30 (Fri, 30 Sep 2016)

Changed paths:
M cgi-bin/LJ/S2Theme.pm
A cgi-bin/LJ/S2Theme/goldleaf.pm
A htdocs/img/customize/previews/goldleaf/elegantnotebook.png
A htdocs/img/styles/goldleaf/elegantnotebook_bg.png
A htdocs/img/styles/goldleaf/elegantnotebook_bullet.png
A htdocs/img/styles/goldleaf/elegantnotebook_groups.png
A htdocs/img/styles/goldleaf/elegantnotebook_location.png
A htdocs/img/styles/goldleaf/elegantnotebook_module_bullet.png
A htdocs/img/styles/goldleaf/elegantnotebook_mood.png
A htdocs/img/styles/goldleaf/elegantnotebook_music.png
A htdocs/img/styles/goldleaf/elegantnotebook_tag.png
A htdocs/img/styles/goldleaf/elegantnotebook_top.png
A htdocs/img/styles/goldleaf/elegantnotebook_xpost.png
A styles/goldleaf/layout.s2
A styles/goldleaf/themes.s2
M styles/s2layers.dat

Log Message:
-----------
New style: Gold Leaf (#1877)

Fixes #684 - one new style and color theme Elegant Notebook by rosecarmine


Commit: 8ed8ed31cb638410c74d025ef9d84eafab14e74b
https://github.com/dreamwidth/dw-free/commit/8ed8ed31cb638410c74d025ef9d84eafab14e74b
Author: Jen <kareila@dreamwidth.org>
Date: 2016-09-30 (Fri, 30 Sep 2016)

Changed paths:
M t/captcha-textcaptcha.t

Log Message:
-----------
[#1848] verify that 0/zero is a valid textcaptcha answer (#1880)

I made a copy of the test for multiple answers that shows
that our DW::Captcha logic for zeroes should be fine, even
if the zero passed in is a number and not a string. If we
are seeing an issue, we can be pretty sure that the problem
isn't in our code. We're ultimately testing the value of
an MD5 digest of the answer, not the answer itself.

Fixes #1848.


Commit: fd2f64f72afe1102ce1f4b89e36b244b34d23d26
https://github.com/dreamwidth/dw-free/commit/fd2f64f72afe1102ce1f4b89e36b244b34d23d26
Author: Ruth <ruth.s.hatch@gmail.com>
Date: 2016-10-01 (Sat, 01 Oct 2016)

Changed paths:
M styles/venture/layout.s2

Log Message:
-----------
Use properly generated font CSS


Commit: dd5e5b5783ff3c02a94033ac2233e6bbbe546457
https://github.com/dreamwidth/dw-free/commit/dd5e5b5783ff3c02a94033ac2233e6bbbe546457
Author: Jen <kareila@dreamwidth.org>
Date: 2016-10-01 (Sat, 01 Oct 2016)

Changed paths:
M styles/venture/layout.s2

Log Message:
-----------
Merge pull request #1882 from rshatch/VentureFix

Use properly generated font CSS


Commit: 6e8d51659bca5a64a96eb02bd0e841deb004ad48
https://github.com/dreamwidth/dw-free/commit/6e8d51659bca5a64a96eb02bd0e841deb004ad48
Author: Jen <kareila@dreamwidth.org>
Date: 2016-10-01 (Sat, 01 Oct 2016)

Changed paths:
M etc/config.pl

Log Message:
-----------
Merge pull request #1812 from kareila/1811-emailpost

free accounts can post entries and comments via email


Commit: a935373863170e4f29f50b24c5e9f6ed7c25d2a0
https://github.com/dreamwidth/dw-free/commit/a935373863170e4f29f50b24c5e9f6ed7c25d2a0
Author: Jen <kareila@dreamwidth.org>
Date: 2016-10-01 (Sat, 01 Oct 2016)

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

Log Message:
-----------
[#1850] don't use $_SMTP for now (#1884)


Commit: b7c7bdc53c5bbf2f5becb6d579c790d1c661e26a
https://github.com/dreamwidth/dw-free/commit/b7c7bdc53c5bbf2f5becb6d579c790d1c661e26a
Author: Jen <kareila@dreamwidth.org>
Date: 2016-10-01 (Sat, 01 Oct 2016)

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

Log Message:
-----------
[#1864] failed to update version number for %LJ::MEMCACHE_ARRAYFMT (#1885)


Commit: 200976ee5325de19f926fe6ee2f2403f463f85ac
https://github.com/dreamwidth/dw-free/commit/200976ee5325de19f926fe6ee2f2403f463f85ac
Author: Sam Klein <srukle@users.noreply.github.com>
Date: 2016-10-31 (Mon, 31 Oct 2016)

Changed paths:
M htdocs/support/faqbrowse.bml

Log Message:
-----------
modify http href to https in licensebuttons.net

- modified link to licensebuttons to implement HTTPS


Commit: a83bce99858c7c215c1b9adf71defc077740fadc
https://github.com/dreamwidth/dw-free/commit/a83bce99858c7c215c1b9adf71defc077740fadc
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-11-29 (Tue, 29 Nov 2016)

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

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


Commit: 355c58b3fd039a6d375f897911403448e1be784c
https://github.com/dreamwidth/dw-free/commit/355c58b3fd039a6d375f897911403448e1be784c
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-11-29 (Tue, 29 Nov 2016)

Changed paths:
M cgi-bin/DW/Hooks/SSL.pm

Log Message:
-----------
allow "https" as valid $LJ::SSL_HEADER value


Commit: bd13959e50f89a271faffe9b13820e91196a1a2d
https://github.com/dreamwidth/dw-free/commit/bd13959e50f89a271faffe9b13820e91196a1a2d
Author: Denise Paolucci <denise@dreamwidth.org>
Date: 2016-11-30 (Wed, 30 Nov 2016)

Changed paths:
M htdocs/support/faqbrowse.bml

Log Message:
-----------
Merge pull request #1892 from srukle/develop

modify http href to https in licensebuttons.net


Commit: d6fbb7e9d30a360d472ddf64a386c040482db61c
https://github.com/dreamwidth/dw-free/commit/d6fbb7e9d30a360d472ddf64a386c040482db61c
Author: Mark Smith <mark@dreamwidth.org>
Date: 2016-12-01 (Thu, 01 Dec 2016)

Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/LJ/ConfCheck/General.pm
M cgi-bin/LJ/Web.pm

Log Message:
-----------
Move concatenating resources to DW

This functionality was previously handled by Perlbal. As part of the
question to get rid of Perlbal in production, we can now do this all in
the Apache layer.


Commit: 08782f0b1e2c116f8d0f8048fcc1fad5d6c9fc40
https://github.com/dreamwidth/dw-free/commit/08782f0b1e2c116f8d0f8048fcc1fad5d6c9fc40
Author: Mark Smith <mark@dreamwidth.org>
Date: 2016-12-01 (Thu, 01 Dec 2016)

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

Log Message:
-----------
Update for code review


Commit: 0a52c915e2e42eb20fd5a5748d0eacf0690a6748
https://github.com/dreamwidth/dw-free/commit/0a52c915e2e42eb20fd5a5748d0eacf0690a6748
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-12-01 (Thu, 01 Dec 2016)

Changed paths:
M src/proxy/main.go

Log Message:
-----------
clean up proxy cache files after expiration [Mark]


Commit: 71209a149971b3ecc977a5aa4a31294ef1260925
https://github.com/dreamwidth/dw-free/commit/71209a149971b3ecc977a5aa4a31294ef1260925
Author: Jen <kareila@dreamwidth.org>
Date: 2016-12-01 (Thu, 01 Dec 2016)

Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/LJ/ConfCheck/General.pm
M cgi-bin/LJ/Web.pm

Log Message:
-----------
Merge pull request #1897 from zorkian/always-concat

Move concatenating resources to DW


Commit: 060cc29515e05a5d3f19e77e217dbb99597d9a47
https://github.com/dreamwidth/dw-free/commit/060cc29515e05a5d3f19e77e217dbb99597d9a47
Author: Robby Griffin <rmg@rmg-mbpr-3.local>
Date: 2016-12-02 (Fri, 02 Dec 2016)

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

Log Message:
-----------
merge get and post args for Net::OpenID::Server


Commit: 0bd15ba27ea453aeba3d60f5f98c56440f6cce18
https://github.com/dreamwidth/dw-free/commit/0bd15ba27ea453aeba3d60f5f98c56440f6cce18
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-12-02 (Fri, 02 Dec 2016)

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

Log Message:
-----------
[#1900] remove any additional cachebuster arguments

Fixes #1900.


Commit: 5ef86f4544a4d4346e635820bd4c29af72abadd6
https://github.com/dreamwidth/dw-free/commit/5ef86f4544a4d4346e635820bd4c29af72abadd6
Author: Jen <kareila@dreamwidth.org>
Date: 2016-12-02 (Fri, 02 Dec 2016)

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

Log Message:
-----------
Merge pull request #1899 from alierak/openid_args

merge get and post args for Net::OpenID::Server


Commit: ce30773552fb8a1bc5147d62ca706368a94135b9
https://github.com/dreamwidth/dw-free/commit/ce30773552fb8a1bc5147d62ca706368a94135b9
Author: Robby Griffin <rmg@rmg-mbpr-3.local>
Date: 2016-12-02 (Fri, 02 Dec 2016)

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

Log Message:
-----------
add optional IS_TRUSTED_PROXY config to improve TRUST_X_HEADERS


Commit: 92114ed3cbcbfafd443ab37a154906f51021e557
https://github.com/dreamwidth/dw-free/commit/92114ed3cbcbfafd443ab37a154906f51021e557
Author: Jen <kareila@dreamwidth.org>
Date: 2016-12-02 (Fri, 02 Dec 2016)

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

Log Message:
-----------
Merge pull request #1902 from alierak/trusted_proxies

add optional IS_TRUSTED_PROXY config to improve TRUST_X_HEADERS


Commit: 998743f215c39c071ed7d84510ef55f8bd35ab92
https://github.com/dreamwidth/dw-free/commit/998743f215c39c071ed7d84510ef55f8bd35ab92
Author: Robby Griffin <rmg@rmg-mbpr-3.local>
Date: 2016-12-02 (Fri, 02 Dec 2016)

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

Log Message:
-----------
ignore client IP when checking for trusted proxies, since it may
have been changed by the previous request on this connection.


Commit: c3091b7c6d00e793562a8c59da38afac353e1ab1
https://github.com/dreamwidth/dw-free/commit/c3091b7c6d00e793562a8c59da38afac353e1ab1
Author: Robby Griffin <rmg@rmg-mbpr-3.local>
Date: 2016-12-03 (Sat, 03 Dec 2016)

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

Log Message:
-----------
shorter way to set @req_hosts


Commit: fe959122b5a42601468bc7a23520804220dafd6d
https://github.com/dreamwidth/dw-free/commit/fe959122b5a42601468bc7a23520804220dafd6d
Author: Jen <kareila@dreamwidth.org>
Date: 2016-12-03 (Sat, 03 Dec 2016)

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

Log Message:
-----------
Merge pull request #1903 from alierak/trusted_proxies

ignore client IP when checking for trusted proxies


Commit: efbe6264645c033112b75d374d5fcd3a447bd7d1
https://github.com/dreamwidth/dw-free/commit/efbe6264645c033112b75d374d5fcd3a447bd7d1
Author: Mark Smith <mark@qq.is>
Date: 2016-12-05 (Mon, 05 Dec 2016)

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

Log Message:
-----------
Merge pull request #1901 from kareila/1897-concat-fix

[#1900] remove any additional cachebuster arguments


Commit: e3bdaf72f085cee19785579f256e95b8415e8a64
https://github.com/dreamwidth/dw-free/commit/e3bdaf72f085cee19785579f256e95b8415e8a64
Author: Robby Griffin <rmg@rmg-mbpr-3.local>
Date: 2016-12-06 (Tue, 06 Dec 2016)

Changed paths:
M src/proxy/main.go

Log Message:
-----------
to keep the proxy from hanging, never return from handleProxyFileRequests


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

Changed paths:
M src/proxy/main.go

Log Message:
-----------
Merge pull request #1904 from alierak/proxy_continue

avoid proxy hanging, never return from handleProxyFileRequests


Compare: https://github.com/dreamwidth/dw-free/compare/21e4e792b27e...05b24047eca7

Profile

Dreamwidth Changelog

January 2017

S M T W T F S
1 2 34 567
8910 1112 1314
15161718 192021
22232425262728
293031    

Syndicate

RSS Atom

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 21st, 2017 04:13 am
Powered by Dreamwidth Studios