kareila: "PERL!" (perl)
[personal profile] kareila

[dw-free]

c7f0385: Issue #1926: Add HTTPS Everywhere beta
Adds a beta opt-in for testing use of HTTPS Everywhere.
d408b7a: Issue #1046: Convert BML files under htdocs/support
Convert support index page to TT and Foundation.
bd33881: Issue #1924: Safer payments
Handle post-payment task failures more gracefully.
3d2965f: Issue #1924: Safer payments
Print stack trace if preload_props fails to get a database handle.
kareila: "PERL!" (perl)
[personal profile] kareila

[dw-free]

12a5148: Issue #1917: Remove LJ::DBUtil
Remove cgi-bin/LJ/DBUtil.pm which is no longer used.
36547d6: Issue #1923: Cleanup 2016q4
Fix undefined warning in LJ/Capabilities.pm.
6064083: Issue #1923: Cleanup 2016q4
Fix undefined warning in LJ/S2.pm.
711bc2d: Issue #1925: add stats collection for resolve-extacct
Report resolve-extacct successes and failures to Datadog or similar.
kareila: "PERL!" (perl)
[personal profile] kareila

[dw-free]

0bd15ba: Issue #1900: failure to load some concatenated resources
Remove additional cachebuster arguments so concatenated pages will load.
e3bdaf7: Issue #1904: avoid proxy hanging, never return from handleProxyFileRequests
Use "continue" instead of "return" so that proxy doesn't stop responding.
c09b2fa: Issue #1893: Practicality has incorrect propgroups
Make Practicality color props sort properly in the customization wizard.
366b99d: Issue #1609: Drifting base layout always users 'topcomment' as the reply_container target so quickreply doesn't work on some pages
Add core2 code to Drifting that provides anchor targets for the QR form.
e03b794: Issue #1909: error in stats/site
Always use get_cluster_reader - starts removing DBUtil code in use.
92253b7: Issue #1909: error in stats/site
In Template Toolkit, undefined does not equal zero, so test for both.
6a78f41: Issue #1334: enable Cyrillic in site search
Don't try to encode/decode strings that are already UTF8.
kareila: "PERL!" (perl)
[personal profile] kareila

[dw-free]

060cc29: Issue #1899: merge get and post args for Net::OpenID::Server
Merge get and post args to avoid using deprecated module methods.
ce30773: Issue #1902: add optional IS_TRUSTED_PROXY config to improve TRUST_X_HEADERS
Be more discerning when checking contents of X-Forwarded-For request headers.
998743f: Issue #1903: ignore client IP when checking for trusted proxies
Only examine X-Forwarded-For IPs, not the client IP which is unreliable.
c3091b7: Issue #1903: ignore client IP when checking for trusted proxies
More succinct expression for setting the @req_hosts variable.
kareila: IT prepares you for a life of fighting with PCs nonstop. (sysadmin)
[personal profile] kareila

[dw-free]

355c58b: Commit 355c58b
Allow "https" as a valid $LJ::SSL_HEADER value.
200976e: Issue #1892: modify http href to https in licensebuttons.net
Update linked resource to use https.
0a52c91: Commit 0a52c91
Clean up proxy cache files after expiration.
71209a1: Issue #1897: Move concatenating resources to DW
Incorporate server functionality previously handled by Perlbal.

[dw-nonfree]

4fc290f: Commit 4fc290f
Disable our /interface/github handler (using ghi-assist instead).
d652678: Issue #1895: activate holiday promo
10% bonus on December points purchases.
kareila: IT prepares you for a life of fighting with PCs nonstop. (sysadmin)
[personal profile] kareila

[dw-free]

df9287d: Issue #1838: don't include sticky post(s) when filtering community entries by poster
When filtering by poster in a community, don't include stickies.
3f33903: Issue #1875: define support box colors and classes for Foundation/SCSS
Provide different support box colors for different site schemes.
03c15e6: Issue #684: Add 'Gold Leaf' style by rosecarmine
New Gold Leaf layout with one theme, Elegant Notebook.
8ed8ed3: Issue #1848: textcaptcha always fails if answer is 0
Verify via test suite that 0/zero is a valid textcaptcha answer.
fd2f64f: Issue #687: Add 'Venture' style by onlyembers
Use properly generated font CSS in Venture layout.
8563778: Issue #1812: free accounts can post entries and comments via email
Update the dw-free config.pl to allow emailpost for all account types.
a935373: Issue #1850: Amazon SES worker has unused $_SMTP variable
Revert use of $_SMTP variable for connection caching. (release-1.30)
b7c7bdc: Issue #1864: Can cgi-bin/LJ/TextMessage.pm and htdocs/tools/textmessage.bml go away?
Missed updating the memcache data version number.

[dw-nonfree]

ff2a529: Issue #1875: define support box colors and classes for Foundation/SCSS
Provide different support box colors for different site schemes.
kareila: Rosie the Riveter "We Can Do It!" with a DW swirl (dw)
[personal profile] kareila

[dw-free]

42b103c: Issue #1742: directory search shenanigans
Removes lowercasing of unknown getargs in LJ::create_url.
31a0515: Issue #1873: don't add the bottom spacing for success links
Removes extra spacing between success link list elements on Foundation pages.
d9e274d: Issue #1835: include "beta testing" support request info even when no active beta options are selected
If beta features are active and a user hasn't opted in, print (none).
08d3b11: Issue #687: Add 'Venture' style by onlyembers
One new layout 'Venture' and color theme 'Radiant Aqua' by onlyembers.
dd1afc3: Issue #1234: Demi-ban: screen all future comments from specific user
Implements per-user selective screening via console commands.
kareila: "PERL!" (perl)
[personal profile] kareila

[dw-free]

b33b7f7: Issue #1825: Remove LJ::get_blob_domainid function
Removes unused function LJ::get_blob_domainid.
712b0fa: Issue #1823: "ALTER IGNORE TABLE" command no longer works in Ubuntu 16.04 LTS
Removes "KEY(moodthemeid)" line from update-db that was causing problems.
ab1475c: Issue #1670: /admin/translate should probably not be visible if you don't have privs
Limits /admin/translate to logged-in users only.
a4ee51c: Issue #1864: Can cgi-bin/LJ/TextMessage.pm and htdocs/tools/textmessage.bml go away?
Removes the text-messaging feature from user profiles.
f3d7beb: Issue #1869: remove support for lj-template/site-template custom tag?
Removes translation string fcklang.videoprompt.
b118ce4: Issue #1870: RTE cleanup
English-stripping for LJEmbedCommand & entry_insert_embed.
cbbfa38: Issue #1870: RTE cleanup
Trailing whitespace cleanup in JS files.
85c4935: Issue #1869: remove support for lj-template/site-template custom tag?
Removes unused LJVideoCommand from RTE JS.
2bf3e9d: Issue #1869: remove support for lj-template/site-template custom tag?
Removes uses of empty expand_template_video hook.
b686ad4: Issue #1869: remove support for lj-template/site-template custom tag?
Removes lookup for "expand_template_*" hooks.
123a0bf: Issue #1869: remove support for lj-template/site-template custom tag?
Removes "ljvideo" div handling from RTE.
1d4b419: Issue #1869: remove support for lj-template/site-template custom tag?
Removes remaining support for lj-template/site-template tags.
a4a116a: Issue #1869: remove support for lj-template/site-template custom tag?
Update descriptive text for opt_embedplaceholders userprop.
e678d97: Issue #1863: Is htdocs/js/richtext.js unused?
Removes unused richtext.js.
23e3624: Issue #1870: RTE cleanup
One more spot of English-stripping for the Embed Media button.
72aaac3: Issue #1872: don't readd keys that were deadphrased
Remove dead keys so that they don't get re-added on every texttool run.
d885063: Issue #1849: Amazon SES worker needs to verify SMTP connection was established
Stop trying to send an email if we don't have an SMTP object.
e604bc5: Issue #1850: Amazon SES worker has unused $_SMTP variable
Assign the SMTP object to $_SMTP for caching/reuse.
041518d: Issue #1850: Amazon SES worker has unused $_SMTP variable
Only auth on first use, and fail if auth method doesn't return true.
95199e2: Issue #1047: Convert BML files under htdocs/tools
Converted /tools/search to TT/Foundation.
34e82dd: Issue #1843: new has_same_email_as comparison doesn't discard + in addresses
When checking to see if two emails match, ignore +mailbox addressing.

[dw-nonfree]

48e4692: Issue #1872: don't readd keys that were deadphrased
Remove dead keys so that they don't get re-added on every texttool run.
kareila: "PERL!" (perl)
[personal profile] kareila

[dw-free]

7062bcb: Issue #1840: We have probably done dev work past 2009 that should be mentioned in the license
Update LICENSE file to reflect the passage of time.
14e414b: Issue #1479: Themes for Heads Up by phidari
Six new themes for the Heads Up journal style.
52f823e: Issue #1815: 7 themes for Corinthian
Seven new themes for the Corinthian journal style.
7ae476f: Issue #1652: Punctuation marks in PM subjects are converted to HTML entities
Use correct method so that the subject text isn't double-escaped.
c5f60dd: Issue #1735: eliminate specialcasing for default messaging settings for under-18 accounts
Make setting consistent, and update code to use correct method.
kareila: "PERL!" (perl)
[personal profile] kareila
These are live on the site:

[dw-free]

3997bdb: Issue #1820: extra padding on /entry/new
Remove left margin for beta entry page buttons caused by #1793.
24b9494: Issue #1820: extra padding on /entry/new
Remove left margin for beta entry page tag widgets caused by #1793.


These are in the queue for next push:

[dw-free]

f8093dc: Issue #1824: Remove userblob
Remove unneeded database table userblob.
c56dc03: Issue #1826: Remove reproxying
Remove reproxying code - better to use an external caching service.
ead030b: Issue #1828: Cleanup for June 2016
Remove uninitialized value warnings in t/captcha.t.
98a81d8: Issue #1828: Cleanup for June 2016
Remove tests of removed JS libraries from /dev/tests.
47838a9: Issue #1828: Cleanup for June 2016
Whitespace cleanup in cgi-bin/DW/Controller/Comments.pm.
9ea11ab: Issue #1828: Cleanup for June 2016
Fix attempts to use uninitialized values in cgi-bin/DW/Controller/Comments.pm.
949b41f: Issue #1828: Cleanup for June 2016
Remove obsolete statements using dropped logins table.
5c991f9: Issue #1828: Cleanup for June 2016
Remove unused database table dirsearchres2.
f362b21: Issue #1828: Cleanup for June 2016
Remove %REPROXY_DISABLE from config.pl (see #1826).
kareila: (Default)
[personal profile] kareila

[dw-free]

9fc4c27: Issue #1798: accessibility issue with inherited LJ subject icons
Update moving eyes to use a slower, smoother animation.
34a42fb: Issue #1703: icon page includes (Default) in alt text for ALL icons
Make alttext and titletext on /icons consistent with other uses of icons.
73f0960: Issue #1703: icon page includes (Default) in alt text for ALL icons
Don't double-encode alttext and titletext.
e504f92: Issue #1810: remove vcard-related pages and code
Remove unused code related to exporting contact cards for DW users.
f8366c5: Issue #1804: raise icon file size limit to 60K
Remove unused "restriction" ML strings from editicons.bml.text.
c933dca: Issue #1804: raise icon file size limit to 60K
Clean up trailing whitespace in cgi-bin/LJ/Userpic.pm.
f25cdff: Issue #1804: raise icon file size limit to 60K
Increase the icon size limit from 40k to 60k.
808953f: Issue #1797: Swirly D icon should be in dw-nonfree
Put the Swirly D image for Facebook previews in dw-nonfree.
f5ee8a1: Issue #1797: Swirly D icon should be in dw-nonfree
Make sure $LJ::FACEBOOK_PREVIEW_ICON is defined when loading the preview.
da47fcd: Issue #1737: Should we add an LJ::dhtml function?
Adds LJ::dhtml function for decoding HTML-escaped strings.
a985659: Issue #1808: ESN Inbox expand/collapse button is not keyboard accessible
Attach the JS event to the correct element to make it keyboard accessible.
e2141a1: Issue #1599: Clarity & consistency when joining moderated-membership communities
Hover menu now shows accept instead of join if you have a pending invitation.

[dw-nonfree]

f0df5b0: Issue #1797: Swirly D icon should be in dw-nonfree
Put the Swirly D image for Facebook previews in dw-nonfree.
kareila: Rosie the Riveter "We Can Do It!" with a DW swirl (dw)
[personal profile] kareila

[dw-free]

bb68a6f: Issue #1787: Some ML item codes are over-long
Widen database column from 80 to 120 ASCII characters.

[dw-nonfree]

ebaa668: Issue #1769: bring dw-nonfree config-local.pl up to date
Update config-local.pl in dw-nonfree to more closely resemble the one in dw-free.
662e71c: Issue #1058: Convert miscellaneous BML files
Convert BML pages in nonfree htdocs/site to TT/Foundation.
kareila: "Mom, I'm hungry." "Hush, I'm coding. You ate yesterday." (coding)
[personal profile] kareila

[dw-free]

243ffa6: Issue #1793: add margins for Foundation list elements
Pad various list elements to make Foundation-styled pages easier to read.
ee114db: Issue #1777: Mood theme editor: incorrect message when one didn't set width and height
Correct feedback when forgetting width or height in the moodtheme editor.
50e9cd6: Issue #1779: Comment on config file to update username as well as password
Point out the need to change username and database name if using a dreamhack.
8c9ffc7: Issue #1718: nonexistent link anchor "iminfo" used on profile page
Add "iminfo" anchor to /manage/profile.
48809de: Issue #1791: more code machete in poll code
Remove unused poll-related hooks.
c9afaa2: Issue #1791: more code machete in poll code
Remove obsolete database tables: pollprop2 & pollproplist2.
7d4ac40: Issue #1795: Cleanup 2016q2
Fix warning in cgi-bin/DW/Controller/Search/Directory.pm.
fb66318: Issue #1795: Cleanup 2016q2
Fix printing of external user tags when using Markdown.
40cda78: Issue #1795: Cleanup 2016q2
Fix warning in cgi-bin/LJ/Emailpost/Web.pm.
6c7e682: Issue #1795: Cleanup 2016q2
Fix warning in cgi-bin/LJ/Widget/NavStripChooser.pm.
ed07daf: Issue #1795: Cleanup 2016q2
Remove unused userprop: opt_exclude_stats.
760b6a7: Issue #1795: Cleanup 2016q2
Fix number of arguments given to add_string method in DW::FormErrors.
9a0e8c7: Issue #1795: Cleanup 2016q2
Fix warnings in cgi-bin/LJ/Console/Command/Finduser.pm.
cafd70b: Issue #1795: Cleanup 2016q2
Fix warnings when saving profile page.
2a47940: Issue #1705: Facebook image specifier
Give Facebook a square swirly-d icon for link previews.
8736d52: Issue #1722: Add url_full method to LJ::Faq
Add LJ::Faq methods for cleanly printing FAQ URLs.
0c402d3: Issue #1756: Make light/lynx mode render better on mobile devices
Specifies a viewport meta tag to help with page rendering on mobile browsers.
kareila: Rosie the Riveter "We Can Do It!" with a DW swirl (dw)
[personal profile] kareila

[dw-free]

cd6b25c: Issue #1750: Remove customview from codebase
Remove unused customview support.
f73f0dc: Issue #1752: Specify color_page_text for all Basic Boxes themes
Set color_page_text explicitly for all Basic Boxes themes.
a1ffbe2: Issue #1753: Tidy up CSS credit for Leftovers and Patsy
Clean up comments in layout files for Leftovers and Patsy styles.
0495982: Issue #1604: Error in log when posting a comment with a CAPTCHA
Remove uninitialized value warning from DW::Captcha.
d7a6384: Issue #1762: get_maintainer console command needs more error checking
Provide useful error messages when the given journal has no relevant edges.
f41ea16: Issue #1501: Unicode characters in plaintext email notifications coming through as WTF-8
Encode plaintext e-mails with quoted-printable, to preserve 8-bit data.
d57de5a: Issue #1719: add email comparison function
New method: $user->has_same_email_as( $user2 ).
8995087: Issue #1287: make community moderated entry accept/reject message box auto-scale
Move autogrow plugin out of dw-nonfree and use it when moderating entries.
37ee15c: Issue #1780: Language around resetting passwords is inconsistent about what actually happens
Update language to be consistent about resetting passwords, not sending them.
7f39897: Issue #1709: XML-RPC call to LJ.XMLRPC.postevent returns a string rather than an int as the faultCode
Add some log warnings for xmlrpc errors without faultcodes.
a4a59cb: Issue #1789: remove backend support for unique-email polls
Remove backend support for a poll option never used on DW.
8f5082b: Issue #1702: List "Other Services" in columns on profile pages
Change "Other Services" section from table to CSS-styled columns.

[dw-nonfree]

3a640c1: Issue #1287: make community moderated entry accept/reject message box auto-scale
Remove autogrow plugin and update /site/suggest with new location in dw-free.
kareila: "PERL!" (perl)
[personal profile] kareila

[dw-free]

314f7cd: Issue #1749: don't test $LJ::HTTPS_UPGRADE_REGEX unless it is defined
Testing a regular expression that doesn't exist always returns true.
346829d: Issue #1528: Unclear or absent error/success messages relating to tag removal permissions
Be clear and consistent when a user doesn't have permission to remove tags.
4534df7: Issue #1742: directory search shenanigans
Preserve case sensitivity for Widget arguments when using LJ::create_url.
a50ebf2: Issue #1660: .bmp in multiple icon uploads returns human-unfriendly error message
Improve error message when uploading multiple icons fails.
d2cc4eb: Issue #1757: remove domain forwarding feature
Removes /manage/domain and all related backend code.
362153b: Issue #1772: Possible precedence issues (complaints by Perl 5.20)
Adjust "return or die" statements to avoid operator precedence problems.
4f8258a: Issue #1768: dw-free shouldn't default to using en_DW for translation
Only use en_DW if the nonfree code is installed on the server.
e1e5c45: Issue #1751: Move DW::BusinessRules::InviteCodes::DWS to -free
Code module defining local invite code behavior moved from nonfree to free.
b1c9aba: Issue #1774: t/console-suspend.t is failing
Only try to get a Sphinx DB handle if Sphinx is enabled.
c2d83f9: Issue #1759: Mood themes: Teeny Tinies variant
Add a helper script for generating the data that goes in moods.dat.
ea59e15: Issue #1759: Mood themes: Teeny Tinies variant
Add seven new Teeny Tinies variants from phidari, in different colors.

[dw-nonfree]

d245999: Issue #1751: Move DW::BusinessRules::InviteCodes::DWS to -free
Code module defining local invite code behavior moved from nonfree to free.
kareila: "PERL!" (perl)
[personal profile] kareila
These are in the queue for the next code push:

[dw-free]

27067a6: Issue #1743: Cleanup 2015q4
Fix warnings for uninitialized variables and non-numeric comparisons.
fa173ff: Issue #1747: our https OpenID URLs can't be used to log in to other services
Verify that https links to the user are OK for OpenID approval.

And these are already live on the site:

[dw-free]

cd074ca: Issue #1746: Add more journal/ditemid
Improve tracking of source generation of proxy URLs.
f7a41e0: Issue #1746: Add more journal/ditemid
Allow some domains to be auto-upgraded to native https instead of proxying.
b1d3df5: Issue #1745: Disable hotlinking and searching
Check link referrals and block web crawlers.
kareila: "PERL!" (perl)
[personal profile] kareila
Some release branch fixes that are live on the site:

[dw-free]

2a856ae: Issue #1741: Release 1.28
Fix for proxy: don't rely on the value of ContentLength.
6b3739b: Issue #1741: Release 1.28
Increase the XMLRPC timeout value to 90 seconds.
b42b2c9: Issue #1741: Release 1.28
Generate statistics on emails sent directly vs using SES.
8401c29: Issue #1741: Release 1.28
Don't reschedule crossposts that time out - retry 5 times, then fail.
kareila: (Default)
[personal profile] kareila
Everything up through the proxy fix was included in this weekend's code push.

[dw-free]

3e6140b: Issue #1734: Crossposter failing to correctly handle un/checking the Disable Auto-Formatting option (old Create Entries, HTML editor)
Always set opt_preformatted to a defined value when crossposting.
be71e3e: Issue #1574: Whitelist embeds from vid.me
Add vid.me to the embedded content whitelist.
41341b1: Commit 41341b1
Add type detection for image files to the HTTPS proxy.
8312b14: Issue #1208: /manage/circle/editfilters doesn't doublecheck that accounts are still trusted at time of saving, only time of loading
Don't re-add users removed between loading the page and submitting the form.
e6a7b3b: Issue #1622: AJAX quick* reply when you can't comment is unsubmittable
QR form now warns when the current user isn't allowed to comment.
kareila: "PERL!" (perl)
[personal profile] kareila

[dw-free]

c248148: Issue #1715: E-mailed Support notifications do not include referenced FAQs
Add referenced FAQ to volunteer support notifications.
c900635: Issue #1721: Clarify extradata options on entry success
Clarify extradata options on entry success.
fd6ccf7: Issue #1721: Clarify extradata options on entry success
Refactor and simplify extradata code.
afd249f: Issue #1725: Update LiveJournal.pm comments
Remove ableist slang term from code comments.
bbb4330: Issue #1723: Some http:// image URLs not being run through the image proxy
Whitespace cleanup in LJ/CleanHTML.pm.
ba1f1f2: Issue #1723: Some http:// image URLs not being run through the image proxy
Update SSL-related defaults in config-local.
b938123: Issue #1723: Some http:// image URLs not being run through the image proxy
Proxy URLs included in srcset attributes.
663ff27: Issue #1726: Ablism patrol in comments
Improve language in code comments.
549d6e2: Issue #1467: Broken link on /site/opensource
Fix broken link (used /submit.bml instead of /submit).
3ec05e2: Issue #1367: need some admin way to break rename redirect while freeing up redirected username for immediate re-use
Make rename acct reusable when using rename_opts cmd to break redirect.
Page generated Oct. 23rd, 2017 02:55 pm
Powered by Dreamwidth Studios