github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2018-01-26 02:13 pm

[dreamwidth/dw-free] 9c71da: Fix adult interstitial (#2231)

Branch: refs/heads/code-tour
Home: https://github.com/dreamwidth/dw-free
Commit: 9c71daf781c8d2a26103800b493b211416dddf2e
https://github.com/dreamwidth/dw-free/commit/9c71daf781c8d2a26103800b493b211416dddf2e
Author: Mark Smith <mark@qq.is>
Date: 2017-10-29 (Sun, 29 Oct 2017)

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

Log Message:
-----------
Fix adult interstitial (#2231)

This broke when we switched to SSL everywhere. Fix it. Also add a flag
that allows us to just say 'yes, everything is SSL' which is useful.


Commit: b646cdbae01f0aa20804fcaa4e81254339813af1
https://github.com/dreamwidth/dw-free/commit/b646cdbae01f0aa20804fcaa4e81254339813af1
Author: Mark Smith <mark@qq.is>
Date: 2017-10-29 (Sun, 29 Oct 2017)

Changed paths:
M bin/maint/clean_caches.pl
M bin/moveucluster.pl
M bin/upgrading/update-db-general.pl
M cgi-bin/LJ/DB.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/Sendmail.pm

Log Message:
-----------
Remove recentactions/actionhistory (#2232)

This functionality is presently unused by Dreamwidth and has crufted.
Let's machete it.


Commit: 63deee4db6d61ce76fd273528d24eb3a334d841a
https://github.com/dreamwidth/dw-free/commit/63deee4db6d61ce76fd273528d24eb3a334d841a
Author: alierak <alierak@gmail.com>
Date: 2017-11-19 (Sun, 19 Nov 2017)

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

Log Message:
-----------
Pass ssl option to internal_redir routing call. (#2237)

Fixes #2233


Commit: f1be1d8dbaa70a70697c796e465b2a388dcb6a97
https://github.com/dreamwidth/dw-free/commit/f1be1d8dbaa70a70697c796e465b2a388dcb6a97
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2017-12-28 (Thu, 28 Dec 2017)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M cgi-bin/DW/Controller/Create.pm

Log Message:
-----------
Make welcome email unrepliable. Fixes #2222. (#2251)


Commit: c97b5f52a0f749f725d5a2bc62416782ad997c94
https://github.com/dreamwidth/dw-free/commit/c97b5f52a0f749f725d5a2bc62416782ad997c94
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2017-12-30 (Sat, 30 Dec 2017)

Changed paths:
A cgi-bin/DW/Console/Command/Beta.pm

Log Message:
-----------
Implement "beta" console command. Fixes #2217 (#2250)


Commit: 40810496581cccc1447ac55fa8be1dc89c718140
https://github.com/dreamwidth/dw-free/commit/40810496581cccc1447ac55fa8be1dc89c718140
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)

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

Log Message:
-----------
Add "payments" to privs for /admin/rename/*. (#2256)

Fixes #2205.


Commit: 753e05eb35257af38e77ae6c60531a5bd0c23932
https://github.com/dreamwidth/dw-free/commit/753e05eb35257af38e77ae6c60531a5bd0c23932
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)

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

Log Message:
-----------
Change userlog.ip to varchar(45). Fixes #1818. (#2253)


Commit: b94414cda4338ee9ff208b89b3524ead58f2ad93
https://github.com/dreamwidth/dw-free/commit/b94414cda4338ee9ff208b89b3524ead58f2ad93
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)

Changed paths:
M cgi-bin/DW/Media.pm
M htdocs/support/see_request.bml
M htdocs/support/see_request.bml.text

Log Message:
-----------
Make methods return sensibly for expunged users. (#2259)

* Make methods return sensibly for expunged users.

- Per bug spec, DW::Media->get_active_for_user, DW::Media->get_quota_for_user,
DW::Media->get_usage_for_use, and LJ::User->can_upload_media now all return
sensible values for an expunged user.
- This exposed a division by 0 in htdocs/support/see_request.bml, which I
also fixed.

Fixes #2200

* Fix division by 0 differently.

Fixes #2200


Commit: aa2409749f71f130e151627dba6d0286476818ac
https://github.com/dreamwidth/dw-free/commit/aa2409749f71f130e151627dba6d0286476818ac
Author: Samuel J. Klein <srukle@dreamwidth.org>
Date: 2018-01-01 (Mon, 01 Jan 2018)

Changed paths:
M bin/upgrading/proplists.dat
M cgi-bin/DW/Logic/ProfilePage.pm
R htdocs/img/profile_icons/aim.gif
M htdocs/manage/profile/index.bml.text
M htdocs/profile.bml.text

Log Message:
-----------
remove AOL from user profile (#2234)


Commit: cf8cbd61f4201196f2d8fa39c06f02a6d77d5d2b
https://github.com/dreamwidth/dw-free/commit/cf8cbd61f4201196f2d8fa39c06f02a6d77d5d2b
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)

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

Log Message:
-----------
Add tabindex= to month/day/year in entry form. (#2252)

Fixes #2247


Commit: e2cb11c06ade150a4669e09f561adce1a6c65213
https://github.com/dreamwidth/dw-free/commit/e2cb11c06ade150a4669e09f561adce1a6c65213
Author: hotlevel4 <hotlevel4@users.noreply.github.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)

Changed paths:
M cgi-bin/LJ/Event/UserMessageRecvd.pm

Log Message:
-----------
Issue #2219 - Updates text when displaying PM from suspended user (#2245)

Changes text from "Reply from suspended user" to "Message from suspended user"

Fixes #2219


Commit: 60d1e210fa2d541ce269b41613cd9c0e209287cc
https://github.com/dreamwidth/dw-free/commit/60d1e210fa2d541ce269b41613cd9c0e209287cc
Author: Jen <kareila@dreamwidth.org>
Date: 2018-01-01 (Mon, 01 Jan 2018)

Changed paths:
A cgi-bin/DW/Hooks/ProxyCSSLinks.pm

Log Message:
-----------
[#1984] proxy insecure resources loaded from journal styles (#2088)

This defines a css_cleaner_transform hook that looks for style
text of the form "url(...)" and tries to upgrade the specified
URL to HTTPS if the page is using SSL.

Fixes #1984.


Commit: 096897955dd29d3070a813a8ef874e05dffde7ba
https://github.com/dreamwidth/dw-free/commit/096897955dd29d3070a813a8ef874e05dffde7ba
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)

Changed paths:
M bin/upgrading/en.dat
M cgi-bin/LJ/Widget/ShopItemOptions.pm

Log Message:
-----------
Prevent buying items for expunged users. (#2260)

As discussed in comments on the bug, this applies to all items, not
just rename tokens.

Fixes #2204.


Commit: 25822ad442e4aef7101febc986512283bffbf9b6
https://github.com/dreamwidth/dw-free/commit/25822ad442e4aef7101febc986512283bffbf9b6
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-02 (Tue, 02 Jan 2018)

Changed paths:
M schemes/common.tt
M schemes/global.tt

Log Message:
-----------
Add domain name prefix to log-in links. (#2261)

Also strip the Log in link text in schemes/common.tt while I'm at it.

Fixes #2180.


Commit: 096178af6679778db597f17a8084d444c5908abc
https://github.com/dreamwidth/dw-free/commit/096178af6679778db597f17a8084d444c5908abc
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-04 (Thu, 04 Jan 2018)

Changed paths:
M cgi-bin/DW/EmailPost/Entry.pm
M t/data/emailpost/parse-props.txt
M t/emailpost.t

Log Message:
-----------
Add "post-screenlevel" post-by-email option. (#2266)

Add automated test for same.

Also fix typo in other email tests because it bugged me.

Fixes #2190.


Commit: 26f8897f869921c2fc2e7268a9f0408aa19119b8
https://github.com/dreamwidth/dw-free/commit/26f8897f869921c2fc2e7268a9f0408aa19119b8
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-06 (Sat, 06 Jan 2018)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M cgi-bin/DW/Controller/Create.pm

Log Message:
-----------
Better error message on omitting birth year. (#2268)

Fixes #2202.


Commit: 8a24238461f7cdd9183dd0aed76746e3084e2fd6
https://github.com/dreamwidth/dw-free/commit/8a24238461f7cdd9183dd0aed76746e3084e2fd6
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-06 (Sat, 06 Jan 2018)

Changed paths:
M cgi-bin/DW/EmailPost/Entry.pm
M t/data/emailpost/parse-props.txt
M t/emailpost.t

Log Message:
-----------
Implement comma-separated emailpost groups list. (#2267)

Also clarify some of the surrounding code with comments.

Fixes #2201.


Commit: 98533d864c38ac5acfcb340e04045b77f7503984
https://github.com/dreamwidth/dw-free/commit/98533d864c38ac5acfcb340e04045b77f7503984
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-07 (Sun, 07 Jan 2018)

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

Log Message:
-----------
Add "no comment count" RSS/Atom option. (#2273)

Fixes #2165.


Commit: 0ddfc12f4f305ce25490179b667e3b425156f669
https://github.com/dreamwidth/dw-free/commit/0ddfc12f4f305ce25490179b667e3b425156f669
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-08 (Mon, 08 Jan 2018)

Changed paths:
M bin/upgrading/proplists.dat
M cgi-bin/LJ/Event/JournalNewComment/Reply.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/User/Permissions.pm
M htdocs/manage/settings/index.bml

Log Message:
-----------
Remove opt_nomodemail and migrate_prop_to_esn. (#2274)

Fixes #2052.


Commit: fa286f538c9f0a16a4b7d9e7331f09b89327aefe
https://github.com/dreamwidth/dw-free/commit/fa286f538c9f0a16a4b7d9e7331f09b89327aefe
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-08 (Mon, 08 Jan 2018)

Changed paths:
M cgi-bin/DW/BlobStore.pm
M cgi-bin/DW/Controller/Media.pm
M views/media/new.tt

Log Message:
-----------
Use newpost_minsecurity as default image security. (#2272)

Also fix misleading error message.

Fixes #2169.


Commit: ba4b693ca11c60b9ab7808661d0774ee516de7d4
https://github.com/dreamwidth/dw-free/commit/ba4b693ca11c60b9ab7808661d0774ee516de7d4
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-08 (Mon, 08 Jan 2018)

Changed paths:
M etc/config.pl

Log Message:
-----------
Add userlinks => 100 to %CAP_PREMIUM. Fixes #2181. (#2270)


Commit: 1cbec3d810b4db2c2467b0c4f9f74265f14224f1
https://github.com/dreamwidth/dw-free/commit/1cbec3d810b4db2c2467b0c4f9f74265f14224f1
Author: Pau Amma <pauamma@dreamwidth.org>
Date: 2018-01-16 (Tue, 16 Jan 2018)

Changed paths:
M etc/config-private.pl

Log Message:
-----------
Use the right name and sigil in config file.

Fixes #2271.


Commit: c6e0355e42da91e36353d23d869f6c1dfac138cd
https://github.com/dreamwidth/dw-free/commit/c6e0355e42da91e36353d23d869f6c1dfac138cd
Author: Jen <kareila@dreamwidth.org>
Date: 2018-01-16 (Tue, 16 Jan 2018)

Changed paths:
M etc/config-private.pl

Log Message:
-----------
Merge pull request #2292 from pauamma/bug-2271-blobstores-not-blobstore

Use the right name and sigil in config file.


Commit: aa8afa316d76f66bbce0afce1a5fbfc3a55f5cc8
https://github.com/dreamwidth/dw-free/commit/aa8afa316d76f66bbce0afce1a5fbfc3a55f5cc8
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)

Changed paths:
M cgi-bin/DW/Controller/Community.pm
M views/communities/members/edit.tt
M views/communities/members/edit.tt.text
M views/communities/queue/entries.tt
M views/communities/queue/entries.tt.text

Log Message:
-----------
Add links to community members moderation page. (#2279)

Duplicated mockups to the best of my ability.

Fixes #1785.


Commit: ef2b60b85045b64c96cabccac99f646a2bc508ed
https://github.com/dreamwidth/dw-free/commit/ef2b60b85045b64c96cabccac99f646a2bc508ed
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)

Changed paths:
M bin/upgrading/deadphrases.dat
M cgi-bin/DW/Logic/ProfilePage.pm
M htdocs/profile.bml.text

Log Message:
-----------
dd to profile userpics stats. Fixes #1706. (#2284)

Fixes #1706


Commit: 6d4e93a44bf2cb8c48f5fccc5dfbe3623149fb09
https://github.com/dreamwidth/dw-free/commit/6d4e93a44bf2cb8c48f5fccc5dfbe3623149fb09
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)

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

Log Message:
-----------
Error loudly when renamed-to tag isn't canonical. (#2286)

Fixes #1590.


Commit: 890219ef235a47f594bc6faf794e915a071564f9
https://github.com/dreamwidth/dw-free/commit/890219ef235a47f594bc6faf794e915a071564f9
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)

Changed paths:
M cgi-bin/DW/Controller/Shop.pm
M views/shop/transferpoints.tt

Log Message:
-----------
Preserve note field itself and its value. (#2285)

- Make sure "can_have_reason" is set in all code paths.

- Preserve note field value, since this won't be done automagically until
conversion to Foundation (see bug #975).

Fixes #1627.


Commit: c97089d0e45809c496a10d3b6d3e4b4c5a56a998
https://github.com/dreamwidth/dw-free/commit/c97089d0e45809c496a10d3b6d3e4b4c5a56a998
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)

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

Log Message:
-----------
Skip expunged accounts in support high scores. (#2291)

Fixes #2281.


Commit: 236e902db44578cbb0b6c931b051e53c538dff0a
https://github.com/dreamwidth/dw-free/commit/236e902db44578cbb0b6c931b051e53c538dff0a
Author: Kareila <kareila@dreamwidth.org>
Date: 2018-01-20 (Sat, 20 Jan 2018)

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

Log Message:
-----------
fix undefined variable warning in DW/Controller/RPC/MiscLegacy.pm

Can't call method "check_ajax_auth_token" on an undefined value .. cgi-bin/DW/Controller/RPC/MiscLegacy.pm line 696.

Since we aren't forcing $remote to be defined in this code path, use the LJ::Auth
class method instead of the equivalent user method.


Commit: 6edd47b1c3d2ed5dd1406c9dfd1d8bfec444ae36
https://github.com/dreamwidth/dw-free/commit/6edd47b1c3d2ed5dd1406c9dfd1d8bfec444ae36
Author: Kareila <kareila@dreamwidth.org>
Date: 2018-01-20 (Sat, 20 Jan 2018)

Changed paths:
M views/communities/list.tt

Log Message:
-----------
fix non-numeric variable warnings in views/communities/list.tt

Argument "" isn't numeric in numeric gt (>) .. views/communities/list.tt line 66.

Argument "" isn't numeric in numeric gt (>) .. views/communities/list.tt line 64.


Commit: 40fce615480b3bd58cbc2c00a90d9ea176999ed8
https://github.com/dreamwidth/dw-free/commit/40fce615480b3bd58cbc2c00a90d9ea176999ed8
Author: Kareila <kareila@dreamwidth.org>
Date: 2018-01-20 (Sat, 20 Jan 2018)

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

Log Message:
-----------
fix undefined variable warning in DW/Controller/Rename.pm

Can't call method "id" on an undefined value .. cgi-bin/DW/Controller/Rename.pm line 234.


Commit: c324baa9872a38e917da96eef67f320e0a875afd
https://github.com/dreamwidth/dw-free/commit/c324baa9872a38e917da96eef67f320e0a875afd
Author: Kareila <kareila@dreamwidth.org>
Date: 2018-01-20 (Sat, 20 Jan 2018)

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

Log Message:
-----------
fix undefined variable warning in DW/Controller/Search/Multisearch.pm

Use of uninitialized value in lc .. cgi-bin/DW/Controller/Search/Multisearch.pm line 39.


Commit: ecc5723178533095f80802d84c01a8c98223d407
https://github.com/dreamwidth/dw-free/commit/ecc5723178533095f80802d84c01a8c98223d407
Author: Kareila <kareila@dreamwidth.org>
Date: 2018-01-20 (Sat, 20 Jan 2018)

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

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

Use of uninitialized value $picid in numeric eq (==) .. cgi-bin/LJ/Userpic.pm line 109.


Commit: 343a58d67e76b039bff60208eb4b98a1ee4429a0
https://github.com/dreamwidth/dw-free/commit/343a58d67e76b039bff60208eb4b98a1ee4429a0
Author: Kareila <kareila@dreamwidth.org>
Date: 2018-01-20 (Sat, 20 Jan 2018)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat

Log Message:
-----------
readd missing string customize.cats.special

Still referenced in cgi-bin/LJ/Customize.pm.


Commit: 56a3418d3ad908d55f15aa78538fa08fe4e8dbd2
https://github.com/dreamwidth/dw-free/commit/56a3418d3ad908d55f15aa78538fa08fe4e8dbd2
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)

Changed paths:
M bin/checkconfig.pl
M cgi-bin/LJ/User/Message.pm
M t/check-email.t

Log Message:
-----------
Spellcheck gmail.com and other common domains. (#2288)

Fixes #993.


Commit: 94153543d4bb0b6d2ae9bc893ff560a4e346efa1
https://github.com/dreamwidth/dw-free/commit/94153543d4bb0b6d2ae9bc893ff560a4e346efa1
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)

Changed paths:
M cgi-bin/LJ/User/Data.pm
M doc/raw/memcache-keys.txt
M htdocs/admin/memcache_view.bml

Log Message:
-----------
Remove S1 memcache keys. Fixes #2255. (#2298)


Commit: 2d3b8a7233089df2c943744b55c035dc844849e2
https://github.com/dreamwidth/dw-free/commit/2d3b8a7233089df2c943744b55c035dc844849e2
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)

Changed paths:
M bin/upgrading/proplists.dat

Log Message:
-----------
Remove dogeartime from userprops. Fixes #2223. (#2299)


Commit: 3d07a66dea2e13c5e53addfd488889098cc6cbd4
https://github.com/dreamwidth/dw-free/commit/3d07a66dea2e13c5e53addfd488889098cc6cbd4
Author: Pau Amma <fduuvrzv@yahoo.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)

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

Log Message:
-----------
Change LJ::User methods in DW::Media to DW::Media (#2297)

methods. Fixes #2258.


Compare: https://github.com/dreamwidth/dw-free/compare/3fe67cd54644...3d07a66dea2e