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

[dw-free]

4fe1215: Issue #2024: Remove unused code for external_foaf_url
Remove unused module LJ/Setting/FOAFURL.pm.
af0b723: Issue #2024: Remove unused code for external_foaf_url
Remove "external_foaf_url" userprop.
1a7b332: Issue #2024: Remove unused code for external_foaf_url
Strip trailing whitespace in bin/upgrading/update-db.pl.
d90724b: Issue #1972: embeds missing from RSS/Atom feeds?
Don't require unfold_embed get_arg to expand embeds.
f7e291e: Issue #2025: Remove unused code for mailencoding
Remove unused module LJ/Setting/MailEncoding.pm.
3fd6921: Issue #2025: Remove unused code for mailencoding
Strip trailing whitespace in DW/InviteCodeRequests.pm & LJ/Comment.pm.
63b8f49: Issue #2025: Remove unused code for mailencoding
Remove "mailencoding" userprop.
b32e76c: Issue #2023: all instances of status_image in DW/Logic/ProfilePage.pm use HTTP requests, plus most seem dead or dying
Remove status_image support from DW/Logic/ProfilePage.pm.
kareila: "PERL!" (perl)
[personal profile] kareila

[dw-free]

e31ba34: Issue #2003: additional headers for media file requests
Use error header for Cache-Control cookie bounces.
ede6a2b: Issue #2003: additional headers for media file requests
Also avoid caching image load 403 errors.
ea10563: Issue #2020: more cleanup
Fix undefined value warning in LJ/Setting/BoolSetting.pm.
757d539: Issue #2020: more cleanup
Fix undefined value warning in DW/Controller/RPC/Misc.pm.
83faa4a: Issue #2020: more cleanup
Fix undefined value warning in LJ/Community.pm.
96766bf: Issue #2020: more cleanup
Add debian pkg name for log4perl.
3bb1cfd: Issue #2020: more cleanup
Fix duplicate scoped variable warning in advanced/styles.bml.
35d9f14: Issue #2020: more cleanup
Strip trailing whitespace in /customize/advanced/styles.
1af5de9: Issue #2020: more cleanup
Fix numeric eq warning in XPostProtocol/LJXMLRPC.pm.
ecb3187: Issue #2020: more cleanup
Fix undefined value warning in DW/Controller/InviteCodes.pm.
6d446ed: Issue #2016: log_event expects 'keys' to return a consistent order
Look for both possible saved orderings in userlog table rows.
4924682: Issue #1957: /support/search isn't linked anywhere
Add request text search to /support/history.
b46d588: Issue #1990: markdown parser shouldn't transform user tags inside hrefs
Don't transform username tags in URLs.
kareila: (Default)
[personal profile] kareila

These are live on the site:

[dw-free]

4b4f745: Issue #1983: fix uploading of non-factory, non-URL icons
Fix one more occurrence of reference mismatch errors.
c172a10: Issue #1855: Save descriptions can give error message when there are no descriptions
Improve handling of media load errors on /file/edit.
7400b91: Issue #2003: additional headers for media file requests
Use the Cache-Control and Last-Modified headers for media file requests.

These are in the queue for the next code push:

[dw-free]

2c5a6d5: Issue #1986: Use of $# considered harmful
Use 'scalar' to get the correct count of items in the array.
eb9640e: Issue #1991: Post-push log cleanup
Fix undefined warning in DW/Controller/Feeds.pm.
29afdd4: Issue #1991: Post-push log cleanup
Fix undefined warning in DW/Controller/EditIcons.pm.
60d05ba: Issue #1991: Post-push log cleanup
Fix undefined warning in LJ/Userpic.pm.
b2ab126: Issue #1991: Post-push log cleanup
Avoid die statement in LJ/Poll.pm.
1b9abed: Issue #1991: Post-push log cleanup
Avoid calling method on undefined object in DW/Routing.pm.
ae9ef2c: Issue #1991: Post-push log cleanup
Fix undefined warning in DW/Controller/ChangeEmail.pm.
850cf4c: Issue #1991: Post-push log cleanup
Fix undefined warning in DW/Controller/API/Media.pm.
1fd3c0f: Issue #1991: Post-push log cleanup
Remove unused variable from DW::Routing.
1ded4d4: Issue #1992: entry loses slug on edit if poster and journal are on different clusters
Use correct user object when deleting existing slugs.
e69b60f: Issue #1988: remove null-op LJ/EventLogRecord.pm and submodules
Remove EventLogRecord.pm and submodules.
fd91296: Issue #1988: remove null-op LJ/EventLogRecord.pm and submodules
Fix postevent test failures caused by removing EventLogRecord.
4e9b78b: Issue #1988: remove null-op LJ/EventLogRecord.pm and submodules
Use another method to repopulate the entry object data.
kareila: "Mom, I'm hungry." "Hush, I'm coding. You ate yesterday." (coding)
[personal profile] kareila

These are live on the site:

[dw-free]

2bd9807: Issue #1936: Most-requested file-manager tweaks for roll-out
Fix missing single quote in thumbnail embed text.
3d7b6a1: Issue #1981: HTML cleaner no longer autolinkifying URLs
Anchor regular expression in break_word subroutine.
993d91d: Issue #1940: we should determine and enforce limits for media hosting
Fix remote checking for access control of media files.
48f7f7b: Issue #1940: we should determine and enforce limits for media hosting
Allow hotlinking from crosspost sites.
47b3933: Issue #1983: fix uploading of non-factory, non-URL icons
Correctly handle a variety of inputs to the parse_post_uploads function.
e05fe12: Issue #1983: fix uploading of non-factory, non-URL icons
Hotfix for checking number of paths in 'exists' method.

These are in the queue for the next code push:

[dw-free]

1887e53: Issue #1978: re-enable stats graph printing
Remove early return from stats.bml.
368182a: Issue #1978: re-enable stats graph printing
Graph printing logic improvements.
04389dd: Issue #1977: change LF to CRLF in graph labels to display properly
Fix character glitch in automatically generated stats graphs.
kareila: "PERL!" (perl)
[personal profile] kareila

[dw-free]

1b9651f: Issue #1907: strip off http/https when checking OpenID logins
When given an https OpenID, check both https and http for existing accounts.
7d32498: Issue #1907: strip off http/https when checking OpenID logins
Use LJ::User::load_existing_identity_user where appropriate.
24848d0: Issue #1744: Replying to PMs from OpenID users should Just Work but Really Doesn't
Use username, not display_name, in msg_to form field.
eff1ff1: Issue #1939: don't let someone try to claim a deleted OpenID account
Return an error if trying to claim a deleted account.
6543945: Issue #1963: remove bin/ljubackup.pl
Remove unused admin script for database maintenance.
b554607: Issue #1963: remove bin/ljubackup.pl
Remove database table only used by the script we just removed.
005e4ee: Issue #1968: whitelist iframe embeds from scratch.mit.edu
Allow embedded content from scratch.mit.edu.
578c6fe: Issue #1967: allow etc/log4perl.conf to be superceded by ext/local
Use LJ::resolve_file like we do for other config files.
5a9dbc6: Issue #1967: allow etc/log4perl.conf to be superceded by ext/local
Add comments explaining other log levels.
8bbcf3a: Issue #1915: ConfCheck
Remove unused ConfCheck modules.
27853cf: Issue #1325: http://www.dreamwidth.org/file/edit doesn't work with trailing slash
Let register_string redirect pagename/ to pagename.
995fa7a: Issue #1962: Migrate userpicblob2 icons
Resurrect old version of migrate-userpics.pl.
3b8996c: Issue #1962: Migrate userpicblob2 icons
Move userpicblob2 data to blobstore.
dc72fb7: Issue #1962: Migrate userpicblob2 icons
Use custom log4perl config.
f372661: Issue #1964: Blobstore-related cleanup
Cleanup in checkconfig.pl.
3a348ba: Issue #1964: Blobstore-related cleanup
Stop including MogileFS::Client in modperl_subs.pl.
4c55256: Issue #1964: Blobstore-related cleanup
Incorrect file name in header of blobstore.t.
8aa43ed: Issue #1964: Blobstore-related cleanup
Remove other textual MogileFS references.
2f2ad76: Issue #1942: link to file management in CORES menu
Add file/new, file/edit to menunav.
23f2544: Issue #1942: link to file management in CORES menu
Don't let OpenID users upload files.
1866146: Issue #1975: Live updates
Update importer.
d6e83bd: Issue #1975: Live updates
More updates from production.
774f909: Issue #1931: Backend: deleting an image on /file/edit deletes the original but not the thumbnail
Delete associated thumbnails when a media image is deleted.
e69e7d5: Issue #1940: we should determine and enforce limits for media hosting
Don't count deleted files against quotas.
ef8d801: Issue #1931: Backend: deleting an image on /file/edit deletes the original but not the thumbnail
Incorporate feedback from code review.
kareila: Rosie the Riveter "We Can Do It!" with a DW swirl (dw)
[personal profile] kareila

[dw-free]

0c0e6c6: Issue #1829: Start BlobStore
New storage system interface for images and other content.
4802c5a: Issue #1936: Most-requested file-manager tweaks for roll-out
Updates to the image uploader and management system.
kareila: "Mom, I'm hungry." "Hush, I'm coding. You ate yesterday." (coding)
[personal profile] kareila

[dw-free]

772464e: Issue #1713: Allow embeds from JSFiddle
Add jsfiddle.net to embed whitelist.
91625b4: Issue #1955: Cleanup 2017q1
Make sure necessary module is loaded in cgi-bin/DW/Controller/Entry.pm.
73ba87e: Issue #1955: Cleanup 2017q1
Fix undefined string warning in cgi-bin/LJ/User/Account.pm.
9ea4199: Issue #1713: Allow embeds from JSFiddle
Put the site in correct alphabetical order, and add the test case.
93ef028: Issue #1955: Cleanup 2017q1
Fix undefined string warning in cgi-bin/LJ/Keywords.pm.
bdac2a5: Issue #1955: Cleanup 2017q1
Fix ML substitution mismatch in /manage/circle/invite.
1f04282: Issue #1955: Cleanup 2017q1
Clean up trailing whitespace.
48cf18a: Issue #1959: add compile checking of command line scripts
Check .pl scripts in bin, not just cgi-bin.
fd790fe: Issue #1959: add compile checking of command line scripts
Fix newly discovered CLI script warnings.
c65a0c6: Issue #1958: return suffix-neutral URIs from BML::get_uri
Strip .bml suffix from the return value of BML::get_uri.
658174e: Issue #1940: we should determine and enforce limits for media hosting
Don't allow offsite loading of images.
01f2dc6: Issue #1940: we should determine and enforce limits for media hosting
New image upload quotas - 500 MB per user by default.
kareila: "Mom, I'm hungry." "Hush, I'm coding. You ate yesterday." (coding)
[personal profile] kareila

[dw-free]

188786a: Issue #1948: problems with HTML cleaner's insertion of "wbr" tags
Fix undefined string warnings.
378067b: Issue #1948: problems with HTML cleaner's insertion of "wbr" tags
Add <wbr /> to list of void elements in the HTML cleaner.
b57bc0f: Issue #1948: problems with HTML cleaner's insertion of "wbr" tags
Prefer punctuation points for word breaks.
81580e1: Issue #1948: problems with HTML cleaner's insertion of "wbr" tags
Tweaks for word break behavior.
9865ffb: Issue #1951: fix variable reuse warning in DW::Pay
Don't use the same variable name twice in the same scope.
84e2794: Issue #1954: Embed triage
Alphabetize hosts and fix whitespace.
d45ae4e: Issue #1946: Whitelist iframe embeds from Facebook
Allow embedded content from facebook.com.
b488853: Issue #1920: Add to Embed whitelist: CNN, Wired
Allow embedded content from cnn.com.
dbd30be: Issue #1908: Whitelist embeds from 4shared.com
Allow embedded content from 4shared.com.
b03475f: Issue #1906: Whitelist embeds from Playmoss.com
Allow embedded content from playmoss.com.
acc405f: Issue #1860: Whitelist embeds from OneDrive
Allow embedded content from onedrive.com.
kareila: "PERL!" (perl)
[personal profile] kareila

[dw-free]

ae023f2: Issue #1924: Safer payments
Fix syntax error (calling 'croak' instead of 'Carp::croak').
d8d37bf: Issue #1929: remove references to unused comm_promo_list
Removing more unused backend stuff we inherited from LJ.
aa8afc1: Issue #1938: Remove flip-flop warnings from test suite
Remove warnings from use of unusual Perl syntax.
f771318: Issue #1338: payment processor "duplicate transaction" response code not separate from "payment type not supported" response code
Display different payment error for duplicate transactions.
dc57ff7: Issue #1896: notifyarchive table shouldn't be used if esn_archive is disabled
Only save notification state for archived items if the feature is in use.
9ceb166: Issue #1928: Error on /file/edit
Add a fatal error if get_file_data fails in _resize method.
fd469b5: Issue #1928: Error on /file/edit
Use "eval" to catch these fatal errors and handle them gracefully.
c6e3201: Issue #1928: Error on /file/edit
Try to create image in MogileFS first, and cancel DB updates if it fails.
508a997: Issue #1928: Error on /file/edit
New admin script for deleting bogus media data.
2c539cf: Issue #1947: remove unused module SixDegrees.pm
Removing more unused backend stuff we inherited from LJ.
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.
Page generated Mar. 29th, 2017 06:51 pm
Powered by Dreamwidth Studios