You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added FederationFetchOptions.onUnauthorized option for handling unauthorized fetches.
Added getKeyOwner() function.
The default implementation of FederationFetchOptions.onNotAcceptable option now responds with Vary: Accept, Signature header.
Added log messages using the LogTape library. Currently the below logger categories are used:
["fedify"]
["fedify", "federation"]
["fedify", "federation", "inbox"]
["fedify", "federation", "outbox"]
Added RequestContext.getActor() method.
Activity Vocabulary classes now have typeId static property.
Dispatcher setters and inbox listener setters in Federation now take a path as ${string}{handle}${string} instead of string so that it is more type-safe.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Released on April 23, 2024.
Added
PUBLIC_COLLECTION
constant for public addressing.Federation
now supports authorized fetch for actor dispatcher and collection dispatchers.ActorCallbackSetters.authorize()
method.CollectionCallbackSetters.authorize()
method.AuthorizedPredicate
type.RequestContext.getSignedKey()
method.RequestContext.getSignedKeyOwner()
method.FederationFetchOptions.onUnauthorized
option for handling unauthorized fetches.getKeyOwner()
function.The default implementation of
FederationFetchOptions.onNotAcceptable
option now responds withVary: Accept, Signature
header.Added log messages using the LogTape library. Currently the below logger categories are used:
["fedify"]
["fedify", "federation"]
["fedify", "federation", "inbox"]
["fedify", "federation", "outbox"]
Added
RequestContext.getActor()
method.Activity Vocabulary classes now have
typeId
static property.Dispatcher setters and inbox listener setters in
Federation
now take a path as
instead of${string}{handle}${string}
string
so that it is more type-safe.Added generalized object dispatchers. [#33]
Federation.setObjectDispatcher()
method.ObjectDispatcher
type.ObjectAuthorizePredicate
type.Context.getObjectUri()
method.RequestContext.getObject()
method.This discussion was created from the release Fedify 0.7.0.
Beta Was this translation helpful? Give feedback.
All reactions