Musing Studio Dev

342 Followers
17 Following
68 Posts

Dev notes from @musing, tooted away by @matt.

Follow @write_as, @writefreely, @snap_as, @remark_as, and the rest for official announcements.

#writeas #writefreely #fediverse #development

Finally fixed the issue when switching between the Plain and Rich Text editor and your posts contain HTML. Now it won't break! (Coming to @write_as shortly)

https://github.com/writefreely/writefreely/pull/1644

#WriteAs #WriteFreely #WriteAsDev #WriteFreelyDev

Fix ProseMirror HTML handling by thebaer · Pull Request #1644 · writefreely/writefreely

Prevent ProseMirror from breaking on unknown HTML Previously, loading any HTML into the Classic editor (such as when switching between editors, mentioned in #671) would cause the entire editor to b...

GitHub

Just a small improvement coming to #WriteFreely v0.17: now you can change the font of posts after they're published from the web UI!

https://writefreely.org/pull/1609

#WriteFreelyDev

Support changing published post font on web by thebaer · Pull Request #1609 · writefreely/writefreely

This supports changing the font of an existing post from the Post Metadata page. This includes CSS changes. To see those, run: make ui Ref T937 I have signed the CLA

GitHub

This week I’m focusing on some small long-standing, quality-of-life issues that...

This week I’m focusing on some small long-standing, quality-of-life issues that have plagued Write.as / WriteFreely for years. Today, it was adding a Markdown preview to the Plain Text editor (issue T519), which was brought up again on the forum after the feature stalled for years. [...]

https://micro.baer.works/this-week-im-focusing-on-some-small-long-standing-quality-of-life-issues-that

Okay #WriteFreely v0.17 coming before the end of the month, if all goes well 🤞

Back on WriteFreely development to prepare for our v0.17 release, planned for November.

Some small fixes opened / merged today:

* ActivityPub title fixes (https://writefreely.org/pull/1491)

* Fix upgrade issues with instances using Unix sockets (https://writefreely.org/pull/1503)

* Fix Customize page header nav on single-user instances (https://writefreely.org/pull/1505)

#WriteFreely #WriteFreelyDev

Title fixes for ActivityPub by thebaer · Pull Request #1491 · writefreely/writefreely

This fixes some issues minor issues with titles on posts sent to the fediverse. It solves for the following use cases: Posts with a link (or any Markdown) in the title A short note published with ...

GitHub

Just opened a PR for this: https://github.com/writefreely/writefreely/pull/1491

It ends up putting us in compliance with the ActivityStreams spec, too, by making sure no markup is included in the `name` property.

#WriteFreelyDev

Title fixes for ActivityPub by thebaer · Pull Request #1491 · writefreely/writefreely

This fixes some issues minor issues with titles on posts sent to the fediverse. It solves for the following use cases: Posts with a link (or any Markdown) in the title A short note published with ...

GitHub

Realized that the way we do notes on #WriteFreely doesn't work with #Mastodon, if you include a title. They don't show up!

So I'll see how it looks if we include it in the body of the Note.

#WriteFreelyDev #ActivityPub

Everything is pretty much ready to go, code-wise on #WriteFreely v0.16! Now just updating the docs and this should be out this week.

https://github.com/writefreely/writefreely/milestone/27?closed=1

GitHub - writefreely/writefreely: A clean, Markdown-based publishing platform made for writers. Write together and build a community.

A clean, Markdown-based publishing platform made for writers. Write together and build a community. - writefreely/writefreely

GitHub
The fediverse:creator tag doesn't work perfectly -- you'll need to use your fediverse @-handle in the Verification field to get it to show up right. But we'll fix that in the next version (https://todo.musing.studio/T932).
⚓ T932 Always fetch fedi handle for verifying profile

Moved two new additions into our upcoming #WriteFreely v0.16 release:

- fediverse:creator tag (https://github.com/writefreely/writefreely/pull/1253)
- Export email subscribers (https://github.com/writefreely/writefreely/pull/1258)

Display fediverse:creator header tag on posts by thebaer · Pull Request #1253 · writefreely/writefreely

This uses the fediverse actor a blog author has added in the Verification field on their blog, looking up the handle locally (required by this tag, instead of the URL required for the rel=me tag) t...

GitHub