Update on the Dreamhack server

Mar. 24th, 2017 03:29 am
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)
[personal profile] sophie posting in [site community profile] dw_dev
Hi all,

As you may know, about 2-3 weeks ago the Dreamhack server died. Since then, [staff profile] mark and I have been working on getting its replacement going, and updating a few things.

It should be ready to go in a few days, and I wanted to make a few notes for when it comes back up:
  • Firstly and most importantly, you'll need to re-apply for a Dreamhack if you want one, and you'll be set up as if you were a new user. Any changes that you pushed to GitHub will be available, but any other data you may have had will be gone - apologies for that.

  • I do still have email addresses for everybody who had an account when the server went down, and I'll send out a one-time email to everybody when the server is up to point them to this post. After that, the only people who will receive emails about Dreamhacks will be those who have applied for one.

  • The address you need to use to log into the server via SSH will be different from the Web address domain. The email you receive when applying for a Dreamhack will state this clearly.

  • The new server will have an increased quota. The earlier quota of 500MiB was enough at first, but since then the space taken by a base install of Dreamwidth has risen to 270MiB. In light of this, I've raised the quota to 750MiB.

  • You won't need to do a one-off compilation of the stylesheets and JavaScript any more unless you make changes to them - the new-user script will automatically do that for you, and your Dreamhack will have working CSS out of the box.

  • Each user will automatically get a test database called "test_dreamhack_<user>", accessible using the same database user and password as the main database. You'll still need to configure it properly yourself for now, but the installer will at least copy the required files to $LJHOME/ext/local/t for you to configure. Later on I'm hoping that it'll be possible to have it configured automatically.

  • The official email address to contact me has changed - you should now use my Dreamwidth email address (sophie at dreamwidth dot org). Automated emails will come from this address, so if you had the previous email whitelisted you may want to whitelist this new one instead.
Thanks for your patience with this - there's a lot that's been going on, but the new server should be ready to go very soon! Watch this space. :)

If you have any questions, please leave a comment! I'll answer any questions you might have.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: d90f7d3d0fea863218821e9809a5ce3c6f1163a3
https://github.com/dreamwidth/dw-free/commit/d90f7d3d0fea863218821e9809a5ce3c6f1163a3
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-03-20 (Mon, 20 Mar 2017)

Changed paths:
M cgi-bin/DW/CleanEmail.pm
M t/cleanemail.t

Log Message:
-----------
[#2039] check for extra space in bogus_email address text

Fixes #2039.


Commit: 5283f6f69fd5418c75c5b109bbcf46f547a47896
https://github.com/dreamwidth/dw-free/commit/5283f6f69fd5418c75c5b109bbcf46f547a47896
Author: Mark Smith <mark@qq.is>
Date: 2017-03-20 (Mon, 20 Mar 2017)

Changed paths:
M cgi-bin/DW/CleanEmail.pm
M t/cleanemail.t

Log Message:
-----------
Merge pull request #2040 from kareila/2039-cleanemail

[#2039] check for extra space in bogus_email address text


Compare: https://github.com/dreamwidth/dw-free/compare/c90eedbb267a...5283f6f69fd5

Photobucket

Mar. 17th, 2017 02:41 pm
karzilla: a green fist above the word SMASH! (Default)
[staff profile] karzilla posting in [site community profile] dw_maintenance
Thanks to everyone who let us know that Photobucket images were not loading properly on some pages. The problem seemed to be mostly limited to HTTPS requests; Dreamwidth maintains a list of known high-traffic image sites that support HTTPS, so that our secure content proxy service doesn't cache them unnecessarily. Unfortunately Photobucket seems to have recently changed their site configuration such that HTTPS requests aren't being served as expected, and we've now taken it out of our list of "proxy-exempt" sites.

If you continue to have issues, make sure you're not using HTTPS Photobucket links. It's a bit counterintuitive, but if you use HTTP instead, it will be automatically transformed on our end to an HTTPS link that uses p.dreamwidth.org.

Hope that clears everything up for now! Let us know if it doesn't...
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 477632185097d02d9f57b5bf285b862999eff95b
https://github.com/dreamwidth/dw-free/commit/477632185097d02d9f57b5bf285b862999eff95b
Author: Robby Griffin <rmg@rmg-mbpr-3.local>
Date: 2017-03-15 (Wed, 15 Mar 2017)

Changed paths:
M htdocs/openid/server.bml

Log Message:
-----------
Rewrite LJ's trust_root to https to match their return_to


Commit: c90eedbb267af0ef4681d586c3539fbfcd772870
https://github.com/dreamwidth/dw-free/commit/c90eedbb267af0ef4681d586c3539fbfcd772870
Author: Jen <kareila@dreamwidth.org>
Date: 2017-03-15 (Wed, 15 Mar 2017)

Changed paths:
M htdocs/openid/server.bml

Log Message:
-----------
Merge pull request #2029 from alierak/2013_lj_openid

Rewrite LJ's trust_root to https to match their return_to


Compare: https://github.com/dreamwidth/dw-free/compare/929b5e4901d5...c90eedbb267a

Changelog Digest for Mon, Mar 13

Mar. 13th, 2017 10:48 pm
kareila: "PERL!" (perl)
[personal profile] kareila posting in [community profile] changelog_digest

[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.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: b32e76ce0a09c80629d286372f9fc7aeca1c7aec
https://github.com/dreamwidth/dw-free/commit/b32e76ce0a09c80629d286372f9fc7aeca1c7aec
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-03-12 (Sun, 12 Mar 2017)

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

Log Message:
-----------
[#2023] remove status_image support from DW/Logic/ProfilePage.pm


Commit: 929b5e4901d5015eac68b0639231869b03b16623
https://github.com/dreamwidth/dw-free/commit/929b5e4901d5015eac68b0639231869b03b16623
Author: Mark Smith <mark@qq.is>
Date: 2017-03-13 (Mon, 13 Mar 2017)

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

Log Message:
-----------
Merge pull request #2026 from kareila/2023-imstatus

[#2023] remove status_image support from DW/Logic/ProfilePage.pm


Compare: https://github.com/dreamwidth/dw-free/compare/aa4a44be075e...929b5e4901d5
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: f7e291e1214624fce7874ca92be2ecd249029a3d
https://github.com/dreamwidth/dw-free/commit/f7e291e1214624fce7874ca92be2ecd249029a3d
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-03-12 (Sun, 12 Mar 2017)

Changed paths:
R cgi-bin/LJ/Setting/MailEncoding.pm

Log Message:
-----------
remove unused module LJ/Setting/MailEncoding.pm


Commit: 3fd69212fdcc5a424d27909c4460638e1c562a11
https://github.com/dreamwidth/dw-free/commit/3fd69212fdcc5a424d27909c4460638e1c562a11
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-03-12 (Sun, 12 Mar 2017)

Changed paths:
M cgi-bin/DW/InviteCodeRequests.pm
M cgi-bin/LJ/Comment.pm

Log Message:
-----------
strip trailing whitespace in DW/InviteCodeRequests.pm & LJ/Comment.pm


Commit: 63b8f49b2cd4f5d6874d39ce5f2a0b0eb5a85d64
https://github.com/dreamwidth/dw-free/commit/63b8f49b2cd4f5d6874d39ce5f2a0b0eb5a85d64
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-03-12 (Sun, 12 Mar 2017)

Changed paths:
M bin/upgrading/proplists.dat
M cgi-bin/DW/InviteCodeRequests.pm
M cgi-bin/DW/Worker/DistributeInvites.pm
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/NotificationMethod/Email.pm
M cgi-bin/LJ/User/Message.pm

Log Message:
-----------
remove mailencoding userprop


Commit: aa4a44be075e25628f19e965bb8774957b53792e
https://github.com/dreamwidth/dw-free/commit/aa4a44be075e25628f19e965bb8774957b53792e
Author: Mark Smith <mark@qq.is>
Date: 2017-03-13 (Mon, 13 Mar 2017)

Changed paths:
M bin/upgrading/proplists.dat
M cgi-bin/DW/InviteCodeRequests.pm
M cgi-bin/DW/Worker/DistributeInvites.pm
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/NotificationMethod/Email.pm
R cgi-bin/LJ/Setting/MailEncoding.pm
M cgi-bin/LJ/User/Message.pm

Log Message:
-----------
Merge pull request #2025 from kareila/remove-mailconfig

Remove unused code for mailencoding


Compare: https://github.com/dreamwidth/dw-free/compare/76a2f297700a...aa4a44be075e
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: d90724b71bf8fbb86bcc53131f78f1480a30c229
https://github.com/dreamwidth/dw-free/commit/d90724b71bf8fbb86bcc53131f78f1480a30c229
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-03-12 (Sun, 12 Mar 2017)

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

Log Message:
-----------
[#1972] Don't require unfold_embed get_arg to expand embeds

Fixes #1972.


Commit: 76a2f297700ab5e3a41c094dfa0f7e069ae89e37
https://github.com/dreamwidth/dw-free/commit/76a2f297700ab5e3a41c094dfa0f7e069ae89e37
Author: Mark Smith <mark@qq.is>
Date: 2017-03-13 (Mon, 13 Mar 2017)

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

Log Message:
-----------
Merge pull request #2027 from kareila/1972-rss-embeds

[#1972] Don't require unfold_embed get_arg to expand embeds


Compare: https://github.com/dreamwidth/dw-free/compare/fc3360a077d2...76a2f297700a
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 4fe1215a92d3977079da4c5e03f0369732699581
https://github.com/dreamwidth/dw-free/commit/4fe1215a92d3977079da4c5e03f0369732699581
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-03-11 (Sat, 11 Mar 2017)

Changed paths:
R cgi-bin/LJ/Setting/FOAFURL.pm

Log Message:
-----------
remove unused module LJ/Setting/FOAFURL.pm


Commit: af0b723a603ed858993ebae9baacccc7f743b728
https://github.com/dreamwidth/dw-free/commit/af0b723a603ed858993ebae9baacccc7f743b728
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-03-11 (Sat, 11 Mar 2017)

Changed paths:
R bin/upgrading/migrate-userprop.pl
M bin/upgrading/proplists.dat
M bin/upgrading/update-db.pl
M cgi-bin/LJ/Feed.pm
M cgi-bin/LJ/User/Styles.pm

Log Message:
-----------
remove external_foaf_url userprop


Commit: 1a7b3329ef13d35ff17ed9ec5fc01f82c70f1196
https://github.com/dreamwidth/dw-free/commit/1a7b3329ef13d35ff17ed9ec5fc01f82c70f1196
Author: Kareila <kareila@dreamwidth.org>
Date: 2017-03-11 (Sat, 11 Mar 2017)

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

Log Message:
-----------
strip trailing whitespace in bin/upgrading/update-db.pl


Commit: fc3360a077d25de06f418919e9263c2fd098040a
https://github.com/dreamwidth/dw-free/commit/fc3360a077d25de06f418919e9263c2fd098040a
Author: Mark Smith <mark@qq.is>
Date: 2017-03-11 (Sat, 11 Mar 2017)

Changed paths:
R bin/upgrading/migrate-userprop.pl
M bin/upgrading/proplists.dat
M bin/upgrading/update-db.pl
M cgi-bin/LJ/Feed.pm
R cgi-bin/LJ/Setting/FOAFURL.pm
M cgi-bin/LJ/User/Styles.pm

Log Message:
-----------
Merge pull request #2024 from kareila/remove-foafurl

Remove unused code for external_foaf_url


Compare: https://github.com/dreamwidth/dw-free/compare/7f8f41f19d42...fc3360a077d2
Page generated Mar. 26th, 2017 05:22 am
Powered by Dreamwidth Studios