Evergreens

Mark Smith's Journal

Work related musings of a geek.

Network

[personal profile] aroceu in [community profile] dreamwidthlayouts
Title: but i still think about you, think about you
Credit to: [personal profile] aroceu @ [community profile] byaro (either/or is fine)
Base style: Plain (Tabula Rasa)
Type: CSS
Best resolution: 1200x800 is my default but it should look fine on any modern desktop (hopefully)
Tested in: Google Chrome, Safari, Firefox
Features: Two column, fixed width, supports all modules


live preview/usage @ [personal profile] gimmelove

(click through this fake cut for the instructions and code!)
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-nonfree
Commit: 09dc19e0f33e6acbb587e7781958a5bfb9406ed1
https://github.com/dreamwidth/dw-nonfree/commit/09dc19e0f33e6acbb587e7781958a5bfb9406ed1
Author: NightFlyer <nightflyer.dw@nocturnalaviation.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)

Changed paths:
M views/legal/diversity.tt

Log Message:
-----------
Fix typo in diversity statement

Fixes #2124


Commit: d6c357df553bdf6201bb7574f0d5710cb57f99d7
https://github.com/dreamwidth/dw-nonfree/commit/d6c357df553bdf6201bb7574f0d5710cb57f99d7
Author: Denise Paolucci <denise@dreamwidth.org>
Date: 2017-04-19 (Wed, 19 Apr 2017)

Changed paths:
M views/legal/diversity.tt

Log Message:
-----------
Merge pull request #120 from NightFlyer/DiversityStatementTypo-bug-2124

Fixes dw-free/2124. (And welcome to new contributor NightFlyer!)

Fix typo in diversity statement


Compare: https://github.com/dreamwidth/dw-nonfree/compare/5a6f87c509fd...d6c357df553b
[personal profile] kareila in [community profile] changelog_digest

[dw-free]

72621e5: Issue #2055: increase size for icon description field
Widen userpic2 column 'description' to allow longer descriptions.
2f5e3ea: Issue #2086: Support for e-mail TLDs needs expanding
Update list of valid TLDs from third-party source.
789108d: Issue #2089: URL link to remote entry not correct in some importer notifications
Calculate correct URL for entry import metadata.
56d8670: Issue #2091: add file hosting quota utilization to see_request
Add media usage info to support details header.
76674d1: Issue #2097: make feed-fetch user agent use the same size limits as synsuck
Raise feed size limit for initial fetch.
c13be2c: Issue #2096: don't return hidden FAQs when someone uses the FAQ search
Don't include FAQs with no category in LJ::Faq->load_matching.
ab9b93b: Issue #1973: allow embeds from coub.com
Add coub.com to the whitelist for embedded journal content.
601fea7: Issue #2021: Whitelist embeds from airtable.com
Add airtable.com to the whitelist for embedded journal content.
a3d959a: Issue #2115: move /openid/server to DW::Controller
Rewrite BML page as a DW::Controller service.
72d135f: Issue #2112: remove code that assumes Unicode support is optional
Remove $LJ::UNICODE config parameter.
f4cd51e: Issue #2095: remove lj.rossia.org as xpost destination (while keeping it in the user tag)
Temporarily disable LJRossia crossposts.
b6b7a59: Issue #2072: Logged-out /login and logged in or out /openid/ give 'not fully secure' warning
Upgrade more of our http links and resources to use https.
abd4f10: Issue #2118: Cleanup 2017q2
Various minor fixes and maintenance.
54e5f2f: Issue #2078: admin tool to look up OpenID account by URL
Add OpenID search to finduser console command.
03abdb3: Issue #2112: remove code that assumes Unicode support is optional
Syntax error - missing semicolon.
891e920: Issue #2121: BML::get_query_string not preserved when doing an SSL redirect?
Fix redirect for query strings that are just plaintext.
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 891e920ab716a284d629463b4ad0d0a40cd1ad79
https://github.com/dreamwidth/dw-free/commit/891e920ab716a284d629463b4ad0d0a40cd1ad79
Author: Mark Smith <mark@dreamwidth.org>
Date: 2017-04-17 (Mon, 17 Apr 2017)

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

Log Message:
-----------
Fix redirect for query strings

Certain codepaths use querystrings that do not contain arguments and
instead are just plaintext. This codepath was only passing through valid
looking arguments. This updates it to always use the raw query string.

Fixes #2121.
[personal profile] github in [site community profile] changelog
Branch: refs/heads/release-1.32
Home: https://github.com/dreamwidth/dw-free
Commit: c1e47cd76e6cd881045b53744d68655ff74e0bbb
https://github.com/dreamwidth/dw-free/commit/c1e47cd76e6cd881045b53744d68655ff74e0bbb
Author: Mark Smith <mark@dreamwidth.org>
Date: 2017-04-17 (Mon, 17 Apr 2017)

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

Log Message:
-----------
Fix redirect for query strings

Certain codepaths use querystrings that do not contain arguments and
instead are just plaintext. This codepath was only passing through valid
looking arguments. This updates it to always use the raw query string.


Commit: b94c7efbf8101a501207a577e1b4bec2d0138154
https://github.com/dreamwidth/dw-free/commit/b94c7efbf8101a501207a577e1b4bec2d0138154
Author: Jen <kareila@dreamwidth.org>
Date: 2017-04-17 (Mon, 17 Apr 2017)

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

Log Message:
-----------
Merge pull request #2122 from zorkian/fix-redir

Fix redirect for query strings - fixes #2121.


Compare: https://github.com/dreamwidth/dw-free/compare/1d34018a37d8...b94c7efbf810
16.04.2017 10:39 pm

[dreamwidth/dw-free]

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github in [site community profile] changelog
Branch: refs/heads/fix-redir
Home: https://github.com/dreamwidth/dw-free
[personal profile] github in [site community profile] changelog
Branch: refs/heads/fix-redir
Home: https://github.com/dreamwidth/dw-free
Commit: c1e47cd76e6cd881045b53744d68655ff74e0bbb
https://github.com/dreamwidth/dw-free/commit/c1e47cd76e6cd881045b53744d68655ff74e0bbb
Author: Mark Smith <mark@dreamwidth.org>
Date: 2017-04-17 (Mon, 17 Apr 2017)

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

Log Message:
-----------
Fix redirect for query strings

Certain codepaths use querystrings that do not contain arguments and
instead are just plaintext. This codepath was only passing through valid
looking arguments. This updates it to always use the raw query string.
16.04.2017 08:25 am

[staff profile] denise is characteristic

rydra_wong: dreamsheep with spork and "SheepSpork" logo; no, it wouldn't make any more sense if you saw it  (dreamwidth -- sheepspork)
[personal profile] rydra_wong in [community profile] metaquotes
My absolute favorite of mine was the time I did a code tour entirely in the voice of the King of All Cosmos from Katamari Damacy


Context gives new arrivals in [site community profile] dw_news a glimpse of the management. The code tour in question is here, and really, it is a thing of beauty.
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 03abdb33eea316ee1657f5bae44198f1b3b67db9
https://github.com/dreamwidth/dw-free/commit/03abdb33eea316ee1657f5bae44198f1b3b67db9
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-15 (Sat, 15 Apr 2017)

Changed paths:
M cgi-bin/lj-bml-blocks.pl

Log Message:
-----------
syntax error - missing semicolon

Was masked by conditional braces which were removed in #2116.
15.04.2017 12:04 am

an unexpected adventure

zorkian: Icon full of binary ones and zeros in no pattern. (Default)
[personal profile] zorkian

Oliver was on spring break this week so he had no school, so his mom dropped him off Thursday night and I took a day of PTO today for some Father & Son time. We planned breakfast (pancakes, of course -- at Peter's Cafe down in Millbrae). [personal profile] afuna joined us for that then she hopped on the BART and headed off to work while the kid and I went south to San Carlos Airport.

We had a mission -- my airplane, N171MA, needed a bulb replaced. I also wanted to do some administrivia that I'd not done when we got back from our trip to Baltimore. The aviation data (charts, obstacles, and navigation data) needed updating and I wanted to pull down the latest flight and engine data logs to do some analysis. Also, I wanted to wash the plane and make it nice and shiny!

We took care of a few of the things and then we hopped aboard and started up. I requested permission from Ground Control to taxi across the runway to the wash rack on the other side and we got stuck about 10 minutes waiting for a clear time to cross. (They can't have airplanes crossing active runways and the weather was beautiful: there were a lot of airplanes coming and going.)

Eventually we made it across the runway and I vaguely knew where we were going but had never actually been to the wash rack before. I ended up going down the wrong aisle into a dead end. One of the things about airplanes is that virtually none of them can go backwards. They only go forwards. If you end up going down an aisle that doesn't have an exit like I did today, you have to shut everything down and disembark, fetch the hand tug, and then reorient the bird yourself. It's slightly annoying, particularly when you get turned around (unf! heavy!) and then have to ask Ground Control for permission to taxi because you "missed". Whoops.

We finally got around to the wash rack which was more complicated than I expected and I ended up parking in front of what I thought was the rightmost of two washing spots. I realized halfway through that you were intended to park in the middle of the two hose reels -- the one on the left was attached to a 55 gallon drum of soap and the one on the right was for rinsing. I didn't feel like repositioning by hand for a second time in one day so I just used the plain water and did the best we could.

When we were done Oliver asked if we were going to take off now. I had not planned on flying anywhere and was only there to do incidentals related to aircraft maintenance, but it wasn't like I had better plans... I asked him if he wanted lunch and if he wanted to fly somewhere to get lunch and he seemed keen on the idea. It's important to note that this would be his third flight ever and his previous two were short flights and we didn't go anywhere really -- plus [personal profile] afuna was on those flights to help if anything went south. This would be a real flight: ~30 minutes to Petaluma, lunch, ~30 minutes home -- and no backup.

He was keen on the idea and I got excited so we got ready to go and then departed. Blasting off into the brilliant blue sky -- I love my airplane. It's an amazing machine and flying is the most wonderful feeling and there I was, my son next to me with his red headset on. I had the stupidest grin on my face. As soon as we launched, Oliver piped up on the intercom: "Dad. Don't turn us upside down." I assured him I would definitely not turn us upside down.

We were cleared through the SFO Bravo airspace and it got a little bumpy. Unfortunately because of the large amount of air traffic in the area (particularly going north from San Carlos!), I was pretty constrained in where I could fly and I couldn't really alleviate the turbulence but it turned out that he didn't seem to mind -- it was a little bumpy but at least once he said it was fun. (I had quietly grabbed the sick sack and prepared it just in case...)

At some point near SFO we were cruising along and out of nowhere Oliver said, "Dad, I'll help!" and leaned forward, grabbed the control stick, and pulled back. This immediately caused the airplane to pitch up and startled the poor kid. I basically always fly with my hand on the stick so I gently brought us back to level but I think he cured himself of wanting to grab the stick!

We made it up to Petaluma and landed without incident and took a selfie. He wanted to hop up on the wing, so that's why he's standing up here:

We went to the Two Niner Diner (a lovely place!) and he wanted grilled cheese, french fries, ketchup, and a strawberry milkshake. They make 'em right, too: brought him the shake and a tin with some extra. His little mind exploded "I get two milkshakes?!?!" and he was in nirvana. The staff was super taken by him and by the end of the meal he gave the proprietor a sudden hug and she got a little startled and said "That made my day -- you have no idea, you really made my day."

The flight home was pretty uneventful. Oliver fell asleep halfway back and I debated flying circles just to make the moment last longer but ended up just heading back and landing. I made what is probably my smoothest, shortest landing yet in the plane and managed to taxi off at the Foxtrot exit from 30. (I know that won't mean much to anybody but it feels good.)

When we got home later, Oliver gave me a hug and said, "I love you Dad. This is the best day ever."

I'll be over here in a puddle of warm fuzzy feelings and goo.

Tags:
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 54e5f2f8020a75a864b1408904849daf6ab7f415
https://github.com/dreamwidth/dw-free/commit/54e5f2f8020a75a864b1408904849daf6ab7f415
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-15 (Sat, 15 Apr 2017)

Changed paths:
M cgi-bin/LJ/Console/Command/Finduser.pm

Log Message:
-----------
[#2078] add OpenID search to finduser console command

Syntax: finduser openid

Fixes #2078.


Commit: 6d6864f431975ac2f69c05dfbe559666d8ecdd2a
https://github.com/dreamwidth/dw-free/commit/6d6864f431975ac2f69c05dfbe559666d8ecdd2a
Author: Mark Smith <mark@qq.is>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
M cgi-bin/LJ/Console/Command/Finduser.pm

Log Message:
-----------
Merge pull request #2117 from kareila/2078-finduser

[#2078] add OpenID search to finduser console command


Compare: https://github.com/dreamwidth/dw-free/compare/abd4f10f016e...6d6864f43197
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: fad527f2a1fef89343351820434b899c728689ea
https://github.com/dreamwidth/dw-free/commit/fad527f2a1fef89343351820434b899c728689ea
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-07 (Fri, 07 Apr 2017)

Changed paths:
M cgi-bin/LJ/Global/Img.pm
A htdocs/img/btn_trash.gif
R htdocs/img/portal/btn_del.gif

Log Message:
-----------
rename portal/btn_del.gif to btn_trash.gif

Portal is no longer a thing, so let's move this up with the
other buttons and give it a more accurate name.


Commit: 4df5920eb177be25a3ac3e08006becbb3334dbb6
https://github.com/dreamwidth/dw-free/commit/4df5920eb177be25a3ac3e08006becbb3334dbb6
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-08 (Sat, 08 Apr 2017)

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

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

Use of uninitialized value in pattern match (m//) ..
cgi-bin/DW/Controller/Community.pm line 177.

This happens when creating a new community on a dev server.


Commit: 165b1b1dc8b0b0dd52e2e97d67133512cb5f3064
https://github.com/dreamwidth/dw-free/commit/165b1b1dc8b0b0dd52e2e97d67133512cb5f3064
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-09 (Sun, 09 Apr 2017)

Changed paths:
M t/protocol.t

Log Message:
-----------
fix failing test in t/protocol.t

Protocol error 157 was removed in #1739.

The test suite as a whole still suffers from inconsistent
behavior of content filters; I've documented the misbehaving
tests here with FIXME comments.


Commit: 271d992cd47148f36912366a3d42e1eb85743e43
https://github.com/dreamwidth/dw-free/commit/271d992cd47148f36912366a3d42e1eb85743e43
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-12 (Wed, 12 Apr 2017)

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

Log Message:
-----------
undefined variable warnings in LJ/Event/JournalNewComment/Reply.pm

Use of uninitialized value in string ne .. cgi-bin/LJ/Event/JournalNewComment/Reply.pm line 100.

Use of uninitialized value in string eq .. cgi-bin/LJ/Event/JournalNewComment/Reply.pm line 101.


Commit: 1cbe8d4b987f13e8b732ec93a9ab42dc6af3e090
https://github.com/dreamwidth/dw-free/commit/1cbe8d4b987f13e8b732ec93a9ab42dc6af3e090
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-13 (Thu, 13 Apr 2017)

Changed paths:
M htdocs/admin/vgifts/index.bml
M htdocs/admin/vgifts/index.bml.text

Log Message:
-----------
fix translation string on /admin/vgifts


Commit: 331352368fad618d3d006fa3af2e5b6ad5556340
https://github.com/dreamwidth/dw-free/commit/331352368fad618d3d006fa3af2e5b6ad5556340
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-13 (Thu, 13 Apr 2017)

Changed paths:
M htdocs/openid/index.bml.text
M htdocs/openid/login.bml.text
M htdocs/site/opensource.bml.text

Log Message:
-----------
remove .bml from site links in translation strings

I'm assuming these were already fixed on the live site.


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

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

Log Message:
-----------
remove AOL http -> ftp link rewrite code

The 1990s called, they want their ridiculous workaround back.


Commit: ad73e60ed3ef492227fdd797d5c150c3a67c1f9d
https://github.com/dreamwidth/dw-free/commit/ad73e60ed3ef492227fdd797d5c150c3a67c1f9d
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-14 (Fri, 14 Apr 2017)

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

Log Message:
-----------
remove unused strings from modify_do.bml.text


Commit: 514048d97506cd156120fdb3a5c802664e73a0af
https://github.com/dreamwidth/dw-free/commit/514048d97506cd156120fdb3a5c802664e73a0af
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
M cgi-bin/LJ/Customize.pm
R htdocs/modify_do.bml.text

Log Message:
-----------
move .moodicons.personal string into en.dat

This was the only string remaining in modify_do.bml.text.


Commit: 8aff15c4641ef26c7ec6d1673dcbbb6456ebc8cb
https://github.com/dreamwidth/dw-free/commit/8aff15c4641ef26c7ec6d1673dcbbb6456ebc8cb
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
A cgi-bin/DW/Controller/Admin/EventOutput.pm
R cgi-bin/DW/Controller/EventOutput.pm

Log Message:
-----------
DW::Controller::EventOutput is an admin page

Should be DW::Controller::Admin::EventOutput.


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

Changed paths:
M bin/upgrading/deadphrases.dat
M bin/upgrading/en.dat
A cgi-bin/DW/Controller/Admin/EventOutput.pm
M cgi-bin/DW/Controller/Community.pm
R cgi-bin/DW/Controller/EventOutput.pm
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Customize.pm
M cgi-bin/LJ/Event/JournalNewComment/Reply.pm
M cgi-bin/LJ/Global/Img.pm
M htdocs/admin/vgifts/index.bml
M htdocs/admin/vgifts/index.bml.text
A htdocs/img/btn_trash.gif
R htdocs/img/portal/btn_del.gif
R htdocs/modify_do.bml.text
M htdocs/openid/index.bml.text
M htdocs/openid/login.bml.text
M htdocs/site/opensource.bml.text
M t/protocol.t

Log Message:
-----------
Merge pull request #2118 from kareila/cleanup-2017q2

Cleanup 2017q2


Compare: https://github.com/dreamwidth/dw-free/compare/b6b7a595a838...abd4f10f016e
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: a75dd3c0bce4d912385a63aa29a1c16ccbcbafe8
https://github.com/dreamwidth/dw-free/commit/a75dd3c0bce4d912385a63aa29a1c16ccbcbafe8
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
M styles/goldleaf/layout.s2
M styles/venture/layout.s2

Log Message:
-----------
STRIP TRAILING WHITESPACE


Commit: 1e186d3403d30ea5693fccbd8e0ac3a93d8ca827
https://github.com/dreamwidth/dw-free/commit/1e186d3403d30ea5693fccbd8e0ac3a93d8ca827
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
M styles/goldleaf/layout.s2
M styles/venture/layout.s2

Log Message:
-----------
fix insecure font_sources


Commit: cef6c97829a31b670bd3c63e3019d33d6662591b
https://github.com/dreamwidth/dw-free/commit/cef6c97829a31b670bd3c63e3019d33d6662591b
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-14 (Fri, 14 Apr 2017)

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

Log Message:
-----------
vimeo has https support


Commit: d71321c6676508780bf4f8f003cb91c1edf4e6e5
https://github.com/dreamwidth/dw-free/commit/d71321c6676508780bf4f8f003cb91c1edf4e6e5
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
M bin/worker/incoming-email

Log Message:
-----------
future-proof incoming-email worker to look for https in requests

Also removes the .bml part of the regexp, which was likely a bug.


Commit: 405ce6642b34daea17e4052e693b0a8357924f88
https://github.com/dreamwidth/dw-free/commit/405ce6642b34daea17e4052e693b0a8357924f88
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
M htdocs/login.bml

Log Message:
-----------
[#2072] remove siteroot? from form action link on /login

Was showing up as http: regardless of requested protocol.

Just use /pagename - that's what we do most other places.


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

Changed paths:
M bin/worker/incoming-email
M cgi-bin/LJ/EmbedModule.pm
M htdocs/login.bml
M styles/goldleaf/layout.s2
M styles/venture/layout.s2

Log Message:
-----------
Merge pull request #2113 from kareila/2072-http

various http: to https: fixes


Compare: https://github.com/dreamwidth/dw-free/compare/f4cd51ec8c5f...b6b7a595a838
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 3fe4f9ab841fc4db7de72ac2ba90e906270b6603
https://github.com/dreamwidth/dw-free/commit/3fe4f9ab841fc4db7de72ac2ba90e906270b6603
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-12 (Wed, 12 Apr 2017)

Changed paths:
M htdocs/manage/externalaccount.bml

Log Message:
-----------
strip trailing whitespace


Commit: 3ca8535572f617cc7b654feca01a679547a217f0
https://github.com/dreamwidth/dw-free/commit/3ca8535572f617cc7b654feca01a679547a217f0
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-12 (Wed, 12 Apr 2017)

Changed paths:
M cgi-bin/DW/Worker/XPostWorker.pm
M htdocs/manage/externalaccount.bml

Log Message:
-----------
[#2095] temporarily disable LJRossia crossposts

This removes LJRossia from the "Add External Account" form
and preemptively fails any attempts to crosspost there.

The reason for doing this is because the crosspost attempt
is returning a confusing message to the user about not
being able to locate LJ/XMLRPC.pm on the remote site.


Commit: 845ba671bbd8b6db1725615293ec36cf8209f78a
https://github.com/dreamwidth/dw-free/commit/845ba671bbd8b6db1725615293ec36cf8209f78a
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-12 (Wed, 12 Apr 2017)

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

Log Message:
-----------
[#2095] notify the user that LJRossia crossposts are disabled

It turns out that failing the job doesn't automatically
notify the user, so make sure to send a notification
to inform the user of the current situation.


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

Changed paths:
M cgi-bin/DW/Worker/XPostWorker.pm
M htdocs/manage/externalaccount.bml

Log Message:
-----------
Merge pull request #2104 from kareila/2095-LJRossia

[#2095] temporarily disable LJRossia crossposts


Compare: https://github.com/dreamwidth/dw-free/compare/0d1f3403cdc2...f4cd51ec8c5f
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 72d135fe3bf21229079401e325b6ce54be8e0e05
https://github.com/dreamwidth/dw-free/commit/72d135fe3bf21229079401e325b6ce54be8e0e05
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/Controller/RPC/CutExpander.pm
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Entry.pm
M cgi-bin/LJ/Feed.pm
M cgi-bin/LJ/Global/BMLInit.pm
M cgi-bin/LJ/Global/Constants.pm
M cgi-bin/LJ/Global/Defaults.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/LJ/S2/ReplyPage.pm
M cgi-bin/LJ/S2/YearPage.pm
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/TextUtil.pm
M cgi-bin/LJ/Web.pm
M cgi-bin/lj-bml-blocks.pl
M cgi-bin/ljlib.pl
M etc/config.pl
M htdocs/export_do.bml
M htdocs/manage/emailpost.bml
M htdocs/preview/entry.bml
M htdocs/tools/memadd.bml

Log Message:
-----------
[#2112] remove $LJ::UNICODE config parameter

Fixes #2112.


Commit: 0d1f3403cdc20e7dbafd83db3e4c1601e7d8cb43
https://github.com/dreamwidth/dw-free/commit/0d1f3403cdc20e7dbafd83db3e4c1601e7d8cb43
Author: Mark Smith <mark@qq.is>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/Controller/RPC/CutExpander.pm
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Entry.pm
M cgi-bin/LJ/Feed.pm
M cgi-bin/LJ/Global/BMLInit.pm
M cgi-bin/LJ/Global/Constants.pm
M cgi-bin/LJ/Global/Defaults.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/LJ/S2/ReplyPage.pm
M cgi-bin/LJ/S2/YearPage.pm
M cgi-bin/LJ/Talk.pm
M cgi-bin/LJ/TextUtil.pm
M cgi-bin/LJ/Web.pm
M cgi-bin/lj-bml-blocks.pl
M cgi-bin/ljlib.pl
M etc/config.pl
M htdocs/export_do.bml
M htdocs/manage/emailpost.bml
M htdocs/preview/entry.bml
M htdocs/tools/memadd.bml

Log Message:
-----------
Merge pull request #2116 from kareila/2112-unicode

[#2112] remove $LJ::UNICODE config parameter


Compare: https://github.com/dreamwidth/dw-free/compare/817c733c671f...0d1f3403cdc2
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: a3d959a46b51244bb68dc34424830515a420315f
https://github.com/dreamwidth/dw-free/commit/a3d959a46b51244bb68dc34424830515a420315f
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
M cgi-bin/DW/Controller/OpenID.pm
M cgi-bin/LJ/OpenID.pm
R htdocs/openid/server.bml

Log Message:
-----------
move /openid/server to DW::Controller

I removed the code block concerning fake _ljwho identities
and OPENID_DEST_DOMAIN_TRUSTED hashes, because it seemed
outdated and unused.


Commit: 817c733c671fb950877dc68b80495272396cb41a
https://github.com/dreamwidth/dw-free/commit/817c733c671fb950877dc68b80495272396cb41a
Author: Mark Smith <mark@qq.is>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
M cgi-bin/DW/Controller/OpenID.pm
M cgi-bin/LJ/OpenID.pm
R htdocs/openid/server.bml

Log Message:
-----------
Merge pull request #2115 from kareila/openid-convert

move /openid/server to DW::Controller


Compare: https://github.com/dreamwidth/dw-free/compare/dce1817e1357...817c733c671f
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 601fea70804b68e3402029e7ae84f899e64de02b
https://github.com/dreamwidth/dw-free/commit/601fea70804b68e3402029e7ae84f899e64de02b
Author: srukle <srukle@users.noreply.github.com>
Date: 2017-04-13 (Thu, 13 Apr 2017)

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

Log Message:
-----------
allow embeds from airtable.com


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

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

Log Message:
-----------
Merge pull request #2111 from srukle/patch-2021

allow embeds from airtable.com


Compare: https://github.com/dreamwidth/dw-free/compare/c93544d6c034...dce1817e1357
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: ab9b93bcea0323acdf776723adb44a4e743d1311
https://github.com/dreamwidth/dw-free/commit/ab9b93bcea0323acdf776723adb44a4e743d1311
Author: srukle <srukle@users.noreply.github.com>
Date: 2017-04-13 (Thu, 13 Apr 2017)

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

Log Message:
-----------
allow embeds from coub.com


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

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

Log Message:
-----------
Merge pull request #2108 from srukle/srukle-patch-1973

allow embeds from coub.com


Compare: https://github.com/dreamwidth/dw-free/compare/c13be2c4fcb0...c93544d6c034
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 81bcb9dc89004bd4594593683594b0271908dfd6
https://github.com/dreamwidth/dw-free/commit/81bcb9dc89004bd4594593683594b0271908dfd6
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-13 (Thu, 13 Apr 2017)

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

Log Message:
-----------
reformat whitespace and conditionals


Commit: 05e42c255b6c3caa99e45b1ab63813b119b0c328
https://github.com/dreamwidth/dw-free/commit/05e42c255b6c3caa99e45b1ab63813b119b0c328
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-13 (Thu, 13 Apr 2017)

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

Log Message:
-----------
[#2096] don't include FAQs with no category in LJ::Faq->load_matching

This page has the only use of this method, so changing its
behavior here won't affect anything else.

Fixes #2096.


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

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

Log Message:
-----------
Merge pull request #2106 from kareila/2096-faqsearch

[#2096] don't include FAQs with no category in LJ::Faq->load_matching


Compare: https://github.com/dreamwidth/dw-free/compare/76674d166fe5...c13be2c4fcb0
[personal profile] github in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 36a973f6341093f0d323eac8b931a32bda1536a1
https://github.com/dreamwidth/dw-free/commit/36a973f6341093f0d323eac8b931a32bda1536a1
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-04-13 (Thu, 13 Apr 2017)

Changed paths:
M cgi-bin/DW/Controller/Feeds.pm
M cgi-bin/LJ/SynSuck.pm
M views/feeds/index.tt.text

Log Message:
-----------
[#2097] raise feed size limit for initial fetch

Uses the same limit as the synsuck process.

Also prints a more informative error message if
the feed was still too large when fetched.

Fixes #2097.


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

Changed paths:
M cgi-bin/DW/Logic/ProfilePage.pm

Log Message:
-----------
fix warnings when viewing profile for feed account

Use of uninitialized value in hash element .. cgi-bin/DW/Logic/ProfilePage.pm line 577.
Use of uninitialized value in string eq .. cgi-bin/DW/Logic/ProfilePage.pm line 587.


Commit: 76674d166fe5a9d1ea70cd4714cd4a4a9e93c38c
https://github.com/dreamwidth/dw-free/commit/76674d166fe5a9d1ea70cd4714cd4a4a9e93c38c
Author: Mark Smith <mark@qq.is>
Date: 2017-04-14 (Fri, 14 Apr 2017)

Changed paths:
M cgi-bin/DW/Controller/Feeds.pm
M cgi-bin/DW/Logic/ProfilePage.pm
M cgi-bin/LJ/SynSuck.pm
M views/feeds/index.tt.text

Log Message:
-----------
Merge pull request #2103 from kareila/2097-feedsize

[#2097] raise feed size limit for initial fetch


Compare: https://github.com/dreamwidth/dw-free/compare/73dc0bab0f26...76674d166fe5