Skip to content

Releases: skymethod/minipub

0.1.2

10 Feb 02:08
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release
  • new update-note rpc and associated cli command, updates an existing note's content
  • new delete-note rpc and associated cli command, deletes an existing note
  • update federation to support the new update and delete activity flows

In short, now apps that use Minipub have the option to enable updating existing comments and/or deleting comments as part of their apps. For podcast comments, it may make sense to allow editing a comment. For a microblog-type service, perhaps not.

0.1.1

04 Feb 18:56
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release
  • Remote replies and likes tested against the recent Castopod v1.0 beta
  • Allow 3-character actor usernames
  • Update deno std lib references to 0.123.0, corresponding with deno 1.18.1
  • New utility NPM module called threadcap to help make enumerating ActivityPub threads easier (supports Node ESM, Node CommonJS, and Deno environments)

0.1.0

27 Jan 15:00
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release

Initial Minipub release!

  • Basic user management, comments, likes, and federation
  • ActivityPub implementation for both reading, writing, and hosting
  • Webfinger endpoint for user discovery
  • RSA keypair generation for each hosted Actor, needed for signing federation calls with HTTP Signatures
  • Secure administrative interface to a Minipub server using JSON over HTTPS with HTTP Signatures
  • Tested comments/likes with Mastodon and Pleroma
  • Example files with call flows found in the wild from Mastodon and Pleroma
  • minipub cli for running a local server (SQLite storage backend), and also for making administrative RPC calls to a Minipub server
  • Ability to host the Minipub server in a Cloudflare Worker (Durable Object storage backend), worker.ts is the worker entry point
  • Documentation site at https://minipub.dev