Releases: skymethod/minipub
Releases · skymethod/minipub
0.1.12
0.1.11
0.1.10
0.1.9
Another threadcap update:
- Support for http request signing to enable fetching comments from Mastodon instances in "secure mode"
0.1.8
0.1.7
Another threadcap update:
- Optimized twitter protocol to make far fewer calls in general, achieving much better performance when enumerating large threads in particular.
- Since Pleroma is known to not support the ActivityPub
replies
property, crucial to enumerating child replies for a given post, fallback to using the Mastodon API to find the replies only in this case.
0.1.6
- Update to the Deno std lib dependencies (@0.129.0) corresponding to the latest Deno release 1.19.3, which once again works on older linuxes like Ubuntu 16.04 and Amazon Linux 2
- Big threadcap update
- Documented threadcap json example in the readme
- Remove optional chaining syntax from npm esm js to support older environments
- New experimental support for two new underlying comment protocols (
lightningcomments
andtwitter
) in addition toactivitypub
, pass new optionalprotocol
option intomakeThreadcap
, protocol will be saved as a new top-level threadcap property - (breaking change) Threadcap
root
is gone, replaced with aroots
string array, to support protocols that return multiple top-level nodes, there will still always be a single root id for theactivitypub
protocol - Commenter
url
andfqUsername
are now optional - RateLimiterInput, WaitingForRateLimitEvent renamed
hostname
->endpoint
, to support protocols that have different endpoint-specific limits, like Twitter - New
bearerToken
option tomakeThreadcap
,updateThreadcap
to support the Twitter implementation, which makes underlying Twitter api calls using this token
0.1.5
- More http request info logging when running rpc-based cli commands with
--verbose
- New
--verbose
option forminipub server
, logs stringToSign to help debug http-signature-auth issues - Fixed a bug with the server verifying http signatures when the request host header does not match the public origin hostname
- Include redundant content string property in Note payloads as a workaround for the WordPress ActivityPub plugin.
- Successful federation to WordPress! Just waiting on them to implement the client-side
replies
property (to read comments) before promoting it. - Fixed a bug when updating a user's
url
property after initial creation. - Regenerate the threadcap commonjs npm package with a new target of es2019, to remove optional chaining. Makes it easier to integrate in downlevel node environments.
0.1.4
- Option to use a bearer token instead of http-signatures when calling admin rpcs (the admin ip check is still used in both methods)
- New
generate-admin-token
rpc/cli to generate or regenerate the admin bearer token - New
revoke-admin-token
rpc/cli to revoke the admin token and go back to http-signatures only