After a busy weekend I have another set of updates for #ONI and its associated poster application.
-
After a busy weekend I have another set of updates for #ONI and its associated poster application.
ONI:
- We fixed a long standing bug in the #GoActivityPub auth module where we were trying to load remote actors’ public keys from the local storage.
- We fixed rendering remote actor names when viewing collections with remote activities or objects.
- We made improvements to the way attachments are rendered for an object.
- We made improvements to how we display alternate text for Image objects.
- We now fully support showing Audio and Video objects.
- We fixed the rendering of Tombstone objects remaining after deletion.
- When viewing collections we now filter out activities related to tag creation.
- We have removed a large chunk of unused JavaScript code related to in-line editing of text properties. The minified JavaScript file went from 198Kb to 127Kb.
Poster:
- Posting content edited in your
$EDITOR
now allows for title less posts by having two empty lines at the top. - Added upload command for audio, video and images. It supports adding a summary for them, which appears as alternate text.
- Added delete command.
- The post and upload commands now accept an
--id
argument which allows us to replace an existing object. - We added a very bare bones command to show details about the current #ONI instance.
What’s next
The main feature we lost in the removal of the front-end code for editing is that the main actor of an ONI instance can no longer be edited.
Therefore that is the next larger task that I want to take care of in the poster application.
This work might spill into post editing also and might require me to get a Charm TUI up and running.
Copyright © 2024 NodeBB | Contributors