mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
Mark Smith ([staff profile] mark) wrote in [site community profile] dw_maintenance2020-04-25 10:14 am

Code push - tomorrow (April 26th, 2020) at ~1PM Pacific / 2000 UTC

This is a codepush announcement.

Tomorrow around 1PM Pacific / 2000 UTC, we will be updating Dreamwidth to the latest committed code. The short summary of the main changes:

  • We continue to iterate on the Quick Reply form, improving its usability/consistency across all platforms and cleaning up the hideously bad code that used to live under it. This particular update includes the feedback from the last update, so many of your thoughts/suggestions have been incorporated!

  • A number of improvements in how we render things for mobile devices. Not all of these will be immediately live, but stay tuned to [site community profile] dw_beta if you'd like to turn them on and give us feedback.

  • Improvements to Markdown rendering (in particular, the code that turns \@mark into [staff profile] mark should do it more correctly/in fewer places).

  • Finally, major changes to how we store passwords in our database (we won't anymore). This will break Semagic and other clients, but there is a workaround: Please see the workaround at the bottom of this post.

For more details, see the relevant posts in [site community profile] dw_dev:

We'll update this community and our [twitter.com profile] dreamwidth as we push code out, as per usual. See you then!

turlough: large orange flowers in lush green grass (Default)

[personal profile] turlough 2020-04-25 05:25 pm (UTC)(link)
Good luck!
kengr: (Default)

[personal profile] kengr 2020-04-25 07:17 pm (UTC)(link)
I'm one of those folks using Semagic and I look forward to the instruction on what I need to do.

I will note that semgaic is already somewhat broken with regards to DW. It can't fetch user and community info the way it can on LJ. Alas, I'm not enough of a programmer to figure out what needs fixing.
tozka: title character sitting with a friend (Default)

[personal profile] tozka 2020-04-25 07:55 pm (UTC)(link)
Updated code is always exciting! I look forward to the Markdown improvements in particular.
madfilkentist: My cat Florestan (gray shorthair) (Default)

[personal profile] madfilkentist 2020-04-25 10:11 pm (UTC)(link)
Not storing passwords in the database is an excellent idea!
torylltales: (Default)

[personal profile] torylltales 2020-04-26 01:29 am (UTC)(link)
Good news!

Will the Quick Reply updates include formatting buttons?
zhiva: (Default)

[personal profile] zhiva 2020-04-26 03:06 am (UTC)(link)
> Finally, major changes to how we store passwords in our database (we won't anymore).

This sounds like you stored them in plain text previously.
darjeeling: (Default)

[personal profile] darjeeling 2020-04-26 04:29 am (UTC)(link)
Do you know if the new password protocols will affect LJLogin/LJJuggler? (Which, despite their names, are the login switching extensions most of us use for switching between accounts on DW.)
mycenae: (pic#13874844)

+1

[personal profile] mycenae 2020-04-26 07:02 am (UTC)(link)
Not the biggest deal in the world, but that is a looming inconvenience I'm also worried about.
slurm: (pic#)

+2

[personal profile] slurm 2020-04-26 07:08 am (UTC)(link)
Same tbh.
madfilkentist: My cat Florestan (gray shorthair) (Default)

[personal profile] madfilkentist 2020-04-26 10:02 am (UTC)(link)
That would explain why everyone who was on LiveJournal for many years got an email saying "I caught you watching porn" and sending their LiveJournal password as "proof." If only irreversible hashes are stored, or the authentication system otherwise avoids storing passwords or anything that can be turned back into the password, this can't happen even if the database is breached.

Fixing that was long overdue, but I'm glad it's being fixed.
hudebnik: (Default)

[personal profile] hudebnik 2020-04-26 12:10 pm (UTC)(link)
"Code Tour 2020-12-14"
I think you mean 2019-12-14...
momijizukamori: Young Vergil from the Devil May Cry doujinshi Bless. The text reads 'Turn you into stars' (kid!Vergil | turn you into stars)

[personal profile] momijizukamori 2020-04-26 05:01 pm (UTC)(link)
It will - you'll either have to update your account configurations with an API key in place of a password, as explained, or wait for the LJ Juggler dev to accept the pull request I made with a fix or publish a new version.

(users of LJLogin will have to switch to API key, as to my knowledge development has been dead for close to ten years now)
frau_kali: (Default)

[personal profile] frau_kali 2020-04-26 05:08 pm (UTC)(link)
One of the LJ Juggler devs here (kind of, I wrote the dark theme and import/export in the most recent version), we're working on it.
momijizukamori: Green icon with white text - 'I do believe in phosphorylation! I do!' with a string of DNA basepairs on the bottom (Default)

[personal profile] momijizukamori 2020-04-26 05:43 pm (UTC)(link)

The power of open source! /jazz-hands

sisterofbloomerjunior: Sarah Jane Smith and K9 from the Tom Baker Doctor era (Who: Sarah Jane and K9)

[personal profile] sisterofbloomerjunior 2020-04-26 06:01 pm (UTC)(link)
Mark and Denise are Time Lords.
frau_kali: (Default)

[personal profile] frau_kali 2020-04-26 06:27 pm (UTC)(link)
Yesh! Btw we're talking about your pull request and changes we have to make now, going to work on it in an hour or so.
darjeeling: (STOCK | a peaceful place in this world)

[personal profile] darjeeling 2020-04-26 07:52 pm (UTC)(link)
Thank you so much to both of you for working on this! It's really appreciated!
tetsab: An @ sign in a box (@)

[personal profile] tetsab 2020-04-26 08:39 pm (UTC)(link)
In case you missed it since it's tucked under a link:

Ok, so to use Semagic (and other clients), you will need to:

1. Navigate to the Mobile Post Settings page.
2. Click the Generate New API Key button in the Manage API Keys section.
3. Copy the API key that was generated.
4. Change your Semagic password to the API key you copied.
5. That's it, have fun!
akatsija: (Default)

ljArchive stopped working

[personal profile] akatsija 2020-04-26 08:41 pm (UTC)(link)
Looks like ljArchive stopped working after the last change. Was there any change in the way how login credentials are presented to the server?

--
А.Кац и Я
bluerosedreams: (Default)

[personal profile] bluerosedreams 2020-04-26 08:43 pm (UTC)(link)
Is there any way to get back the browse button as an actual button? I understand this is sleek and cool, but my eyes pass over it way too easy when it's the icon. :/
quipsandthwips: suit; meme (pic#12654792)

[personal profile] quipsandthwips 2020-04-26 08:55 pm (UTC)(link)
Thanks for the updates! The profile pages for accounts seem to have been made a bit topsy turvey by the push, unfortunately...! I tried to fiddle with it but it just seems to mash everything together. Just wanted to give the heads up, hope that's something that can be adjusted to function a bit more smoothly.
chardismastic: (137.)

[personal profile] chardismastic 2020-04-26 08:58 pm (UTC)(link)
Question - is the "random icon" button meant to be nixed from anything other than the "more options" screen?

Page 1 of 3