Federated forge server

[[ 🗃 ^rjQ3E vervis ]] :: [📥 Inbox] [📤 Outbox] [🐤 Followers] [🤝 Collaborators] [🛠 Commits]

Clone

HTTPS: git clone https://vervis.peers.community/repos/rjQ3E

SSH: git clone USERNAME@vervis.peers.community:rjQ3E

Branches

Tags

main :: migrations /

593_2024-04-18_permit_extend.model

PermitTopicEnableLocal
PermitTopicEnableRemote
RemoteActivity

OutboxItem
    outbox    OutboxId
    activity  PersistJSONObject
    published UTCTime

Permit
    person PersonId
    role   Role

PermitPersonGesture
    permit   PermitId
    activity OutboxItemId

    UniquePermitPersonGesture         permit
    UniquePermitPersonGestureActivity activity

PermitPersonSendDelegator
    permit PermitPersonGestureId
    grant  OutboxItemId

    UniquePermitPersonSendDelegator      permit
    UniquePermitPersonSendDelegatorGrant grant

PermitTopicExtend
    permit PermitPersonSendDelegatorId

PermitTopicExtendLocal
    permit PermitPersonSendDelegatorId
    permitNew PermitTopicExtendId
    topic  PermitTopicEnableLocalId
    grant  OutboxItemId

    UniquePermitTopicExtendLocalGrant grant

PermitTopicExtendRemote
    permit PermitPersonSendDelegatorId
    permitNew PermitTopicExtendId
    topic  PermitTopicEnableRemoteId
    grant  RemoteActivityId

    UniquePermitTopicExtendRemoteGrant grant

Person
    username            Text
    login               Text
    passphraseHash      ByteString
    email               EmailAddress
    verified            Bool
    verifiedKey         Text
    verifiedKeyCreated  UTCTime
    resetPassKey        Text
    resetPassKeyCreated UTCTime
    actor               ActorId

    UniquePersonUsername username
    UniquePersonLogin    login
    UniquePersonEmail    email
    UniquePersonActor    actor

Actor
    name      Text
    desc      Text
    createdAt UTCTime
    inbox     InboxId
    outbox    OutboxId
    followers FollowerSetId
    justCreatedBy ActorId Maybe

    UniqueActorInbox     inbox
    UniqueActorOutbox    outbox
    UniqueActorFollowers followers

Inbox

Outbox

FollowerSet

[See repo JSON]