ai.newnal.trustsquare.defs
Schema Diff
+673 -30
Compatibility Analysis
Breaking Changes Detected
91 breaking changes, 204 non-breaking changes.
Breaking Changes (91)
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView", src: "ai.newnal.trustsquare.defs#socialAccountView", tgt: "ai.newnal.trustsquare.defs#socialAccountView.platform", kind: "prop", name: Some("platform") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView", src: "ai.newnal.trustsquare.defs#socialAccountView", tgt: "ai.newnal.trustsquare.defs#socialAccountView.verifiedAt", kind: "prop", name: Some("verifiedAt") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView", src: "ai.newnal.trustsquare.defs#socialAccountView", tgt: "ai.newnal.trustsquare.defs#socialAccountView.method", kind: "prop", name: Some("method") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView", src: "ai.newnal.trustsquare.defs#socialAccountView", tgt: "ai.newnal.trustsquare.defs#socialAccountView.handle", kind: "prop", name: Some("handle") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#disclosure", src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.realName", kind: "prop", name: Some("realName") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView", src: "ai.newnal.trustsquare.defs#actorProfileView", tgt: "ai.newnal.trustsquare.defs#actorProfileView.historyVisible", kind: "prop", name: Some("historyVisible") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView", src: "ai.newnal.trustsquare.defs#actorProfileView", tgt: "ai.newnal.trustsquare.defs#actorProfileView.stats", kind: "prop", name: Some("stats") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView", src: "ai.newnal.trustsquare.defs#actorProfileView", tgt: "ai.newnal.trustsquare.defs#actorProfileView.actor", kind: "prop", name: Some("actor") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView", src: "ai.newnal.trustsquare.defs#actorProfileView", tgt: "ai.newnal.trustsquare.defs#actorProfileView.verification", kind: "prop", name: Some("verification") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.uri", kind: "prop", name: Some("uri") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.cid", kind: "prop", name: Some("cid") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.creator", kind: "prop", name: Some("creator") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.pinned", kind: "prop", name: Some("pinned") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.subject", kind: "prop", name: Some("subject") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.settings", kind: "prop", name: Some("settings") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.indexedAt", kind: "prop", name: Some("indexedAt") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.createdAt", kind: "prop", name: Some("createdAt") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.syncState", kind: "prop", name: Some("syncState") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.id", kind: "prop", name: Some("id") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.stats", kind: "prop", name: Some("stats") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.mode", kind: "prop", name: Some("mode") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.liveStatus", kind: "prop", name: Some("liveStatus") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofChecks", src: "ai.newnal.trustsquare.defs#proofChecks", tgt: "ai.newnal.trustsquare.defs#proofChecks.signatureValid", kind: "prop", name: Some("signatureValid") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofChecks", src: "ai.newnal.trustsquare.defs#proofChecks", tgt: "ai.newnal.trustsquare.defs#proofChecks.inclusionValid", kind: "prop", name: Some("inclusionValid") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofChecks", src: "ai.newnal.trustsquare.defs#proofChecks", tgt: "ai.newnal.trustsquare.defs#proofChecks.cidMatchesIndex", kind: "prop", name: Some("cidMatchesIndex") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofChecks", src: "ai.newnal.trustsquare.defs#proofChecks", tgt: "ai.newnal.trustsquare.defs#proofChecks.didDocFresh", kind: "prop", name: Some("didDocFresh") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareStats", src: "ai.newnal.trustsquare.defs#squareStats", tgt: "ai.newnal.trustsquare.defs#squareStats.comments", kind: "prop", name: Some("comments") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareStats", src: "ai.newnal.trustsquare.defs#squareStats", tgt: "ai.newnal.trustsquare.defs#squareStats.chatMessages", kind: "prop", name: Some("chatMessages") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareStats", src: "ai.newnal.trustsquare.defs#squareStats", tgt: "ai.newnal.trustsquare.defs#squareStats.participants", kind: "prop", name: Some("participants") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#liveStatus", src: "ai.newnal.trustsquare.defs#liveStatus", tgt: "ai.newnal.trustsquare.defs#liveStatus.state", kind: "prop", name: Some("state") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.uri", kind: "prop", name: Some("uri") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.squareUri", kind: "prop", name: Some("squareUri") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.createdAt", kind: "prop", name: Some("createdAt") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.edited", kind: "prop", name: Some("edited") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.hidden", kind: "prop", name: Some("hidden") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.pinned", kind: "prop", name: Some("pinned") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.syncState", kind: "prop", name: Some("syncState") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.replyCount", kind: "prop", name: Some("replyCount") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.dislikeCount", kind: "prop", name: Some("dislikeCount") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.likeCount", kind: "prop", name: Some("likeCount") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.cid", kind: "prop", name: Some("cid") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.text", kind: "prop", name: Some("text") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.author", kind: "prop", name: Some("author") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.indexedAt", kind: "prop", name: Some("indexedAt") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.deleted", kind: "prop", name: Some("deleted") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#historyItem", src: "ai.newnal.trustsquare.defs#historyItem", tgt: "ai.newnal.trustsquare.defs#historyItem.square", kind: "prop", name: Some("square") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#historyItem", src: "ai.newnal.trustsquare.defs#historyItem", tgt: "ai.newnal.trustsquare.defs#historyItem.kind", kind: "prop", name: Some("kind") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#verificationView", src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.status", kind: "prop", name: Some("status") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.text", kind: "prop", name: Some("text") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.squareUri", kind: "prop", name: Some("squareUri") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.indexedAt", kind: "prop", name: Some("indexedAt") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.uri", kind: "prop", name: Some("uri") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.author", kind: "prop", name: Some("author") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.syncState", kind: "prop", name: Some("syncState") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.hidden", kind: "prop", name: Some("hidden") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.createdAt", kind: "prop", name: Some("createdAt") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.cid", kind: "prop", name: Some("cid") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorStats", src: "ai.newnal.trustsquare.defs#actorStats", tgt: "ai.newnal.trustsquare.defs#actorStats.likesReceived", kind: "prop", name: Some("likesReceived") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorStats", src: "ai.newnal.trustsquare.defs#actorStats", tgt: "ai.newnal.trustsquare.defs#actorStats.squaresCreated", kind: "prop", name: Some("squaresCreated") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorStats", src: "ai.newnal.trustsquare.defs#actorStats", tgt: "ai.newnal.trustsquare.defs#actorStats.chatMessages", kind: "prop", name: Some("chatMessages") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorStats", src: "ai.newnal.trustsquare.defs#actorStats", tgt: "ai.newnal.trustsquare.defs#actorStats.comments", kind: "prop", name: Some("comments") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#videoMeta", src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.url", kind: "prop", name: Some("url") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#videoMeta", src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.videoId", kind: "prop", name: Some("videoId") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.checkedAt", kind: "prop", name: Some("checkedAt") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.signingKey", kind: "prop", name: Some("signingKey") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.uri", kind: "prop", name: Some("uri") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.pdsEndpoint", kind: "prop", name: Some("pdsEndpoint") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.did", kind: "prop", name: Some("did") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.checks", kind: "prop", name: Some("checks") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#threadView", src: "ai.newnal.trustsquare.defs#threadView", tgt: "ai.newnal.trustsquare.defs#threadView.hasMoreReplies", kind: "prop", name: Some("hasMoreReplies") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#threadView", src: "ai.newnal.trustsquare.defs#threadView", tgt: "ai.newnal.trustsquare.defs#threadView.replies", kind: "prop", name: Some("replies") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#threadView", src: "ai.newnal.trustsquare.defs#threadView", tgt: "ai.newnal.trustsquare.defs#threadView.comment", kind: "prop", name: Some("comment") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commitView", src: "ai.newnal.trustsquare.defs#commitView", tgt: "ai.newnal.trustsquare.defs#commitView.sig", kind: "prop", name: Some("sig") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commitView", src: "ai.newnal.trustsquare.defs#commitView", tgt: "ai.newnal.trustsquare.defs#commitView.data", kind: "prop", name: Some("data") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commitView", src: "ai.newnal.trustsquare.defs#commitView", tgt: "ai.newnal.trustsquare.defs#commitView.rev", kind: "prop", name: Some("rev") }
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commitView", src: "ai.newnal.trustsquare.defs#commitView", tgt: "ai.newnal.trustsquare.defs#commitView.cid", kind: "prop", name: Some("cid") }
- RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "ai.newnal.trustsquare.defs#disclosure", src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.level", kind: "prop", name: Some("level") }
- RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "ai.newnal.trustsquare.defs#actorView", src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.trustLevel", kind: "prop", name: Some("trustLevel") }
- RemovedVertex RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.channelUrl" }
- RemovedVertex RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.title" }
- RemovedVertex RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.trustLevel" }
- RemovedVertex RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.channelUrl" }
- RemovedVertex RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.level" }
- RemovedVertex RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.title" }
- RemovedVertex RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareSettings.minTrustLevel" }
- RemovedEdge RemovedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.channelUrl", kind: "prop", name: Some("channelUrl") }
- RemovedEdge RemovedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.title", kind: "prop", name: Some("title") }
- RemovedEdge RemovedEdge { src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.channelUrl", kind: "prop", name: Some("channelUrl") }
- RemovedEdge RemovedEdge { src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.title", kind: "prop", name: Some("title") }
- RemovedEdge RemovedEdge { src: "ai.newnal.trustsquare.defs#squareSettings", tgt: "ai.newnal.trustsquare.defs#squareSettings.minTrustLevel", kind: "prop", name: Some("minTrustLevel") }
- ConstraintTightened ConstraintTightened { vertex_id: "ai.newnal.trustsquare.defs#actorView.verificationStatus", sort: "knownValues", old_value: "[\"active\",\"expired\",\"revoked\",\"none\"]", new_value: "[\"active\",\"expired\",\"revoked\",\"invalid\",\"none\"]" }
Non-Breaking Changes (204)
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView.actor" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView.historyVisible" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView.pdsEndpoint" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView.stats" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView.verification" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats.chatMessages" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats.comments" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats.firstSeenAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats.likesReceived" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats.squaresCreated" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.ageBand" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.gender" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.occupation" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.realName" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.author" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.cid" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.createdAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.hidden" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.indexedAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.squareUri" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.syncState" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.text" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.uri" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.author" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.cid" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.createdAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.deleted" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.dislikeCount" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.edited" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.editedAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.hidden" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.indexedAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.likeCount" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.pinned" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.reply" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.replyCount" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.squareUri" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.syncState" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.text" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.trustScore" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.uri" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.viewer" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commitView" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commitView.cid" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commitView.data" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commitView.rev" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commitView.sig" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.ageBand" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.gender" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.occupation" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.realName" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#historyItem" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#historyItem.chatMessage" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#historyItem.comment" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#historyItem.kind" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#historyItem.square" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#liveStatus" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#liveStatus.endedAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#liveStatus.startedAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#liveStatus.state" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofChecks" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofChecks.cidMatchesIndex" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofChecks.didDocFresh" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofChecks.inclusionValid" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofChecks.signatureValid" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.checkedAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.checks" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.cid" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.commit" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.did" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.error" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.indexedCid" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.pdsEndpoint" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.record" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.signingKey" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.uri" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView.handle" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView.method" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView.platform" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView.profileUrl" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView.verifiedAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareSettings.requireRealName" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareStats" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareStats.chatMessages" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareStats.comments" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareStats.participants" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.cid" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.createdAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.creator" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.description" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.id" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.indexedAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.liveStatus" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.mode" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.pinned" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.pinned:items" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.settings" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.stats" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.subject" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.syncState" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.title" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.uri" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#threadView" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#threadView.comment" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#threadView.hasMoreReplies" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#threadView.replies" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#threadView.replies:items" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.attestationValid" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.cid" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.disclosure" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.expiresAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.issuer" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.provider" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.status" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.uri" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.verificationId" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.verifiedAt" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.channelHandle" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.channelId" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.channelTitle" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.thumbnailUrl" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.title" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.url" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.videoId" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#viewerState" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#viewerState.reaction" }
- AddedVertex AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#viewerState.reactionUri" }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#actorProfileView", tgt: "ai.newnal.trustsquare.defs#actorProfileView.pdsEndpoint", kind: "prop", name: Some("pdsEndpoint") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#actorProfileView.actor", tgt: "ai.newnal.trustsquare.defs#actorView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#actorProfileView.stats", tgt: "ai.newnal.trustsquare.defs#actorStats", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#actorProfileView.verification", tgt: "ai.newnal.trustsquare.defs#verificationView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#actorStats", tgt: "ai.newnal.trustsquare.defs#actorStats.firstSeenAt", kind: "prop", name: Some("firstSeenAt") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.ageBand", kind: "prop", name: Some("ageBand") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.gender", kind: "prop", name: Some("gender") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.occupation", kind: "prop", name: Some("occupation") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.realName", kind: "prop", name: Some("realName") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#chatMessageView.author", tgt: "ai.newnal.trustsquare.defs#actorView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#chatMessageView.syncState", tgt: "ai.newnal.trustsquare.defs#syncState", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.editedAt", kind: "prop", name: Some("editedAt") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.reply", kind: "prop", name: Some("reply") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.trustScore", kind: "prop", name: Some("trustScore") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.viewer", kind: "prop", name: Some("viewer") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#commentView.author", tgt: "ai.newnal.trustsquare.defs#actorView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#commentView.reply", tgt: "ai.newnal.trustsquare.defs#replyRef", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#commentView.syncState", tgt: "ai.newnal.trustsquare.defs#syncState", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#commentView.viewer", tgt: "ai.newnal.trustsquare.defs#viewerState", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.ageBand", kind: "prop", name: Some("ageBand") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.gender", kind: "prop", name: Some("gender") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.occupation", kind: "prop", name: Some("occupation") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#historyItem", tgt: "ai.newnal.trustsquare.defs#historyItem.chatMessage", kind: "prop", name: Some("chatMessage") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#historyItem", tgt: "ai.newnal.trustsquare.defs#historyItem.comment", kind: "prop", name: Some("comment") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#historyItem.chatMessage", tgt: "ai.newnal.trustsquare.defs#chatMessageView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#historyItem.comment", tgt: "ai.newnal.trustsquare.defs#commentView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#historyItem.square", tgt: "ai.newnal.trustsquare.defs#squareView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#liveStatus", tgt: "ai.newnal.trustsquare.defs#liveStatus.endedAt", kind: "prop", name: Some("endedAt") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#liveStatus", tgt: "ai.newnal.trustsquare.defs#liveStatus.startedAt", kind: "prop", name: Some("startedAt") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.cid", kind: "prop", name: Some("cid") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.commit", kind: "prop", name: Some("commit") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.error", kind: "prop", name: Some("error") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.indexedCid", kind: "prop", name: Some("indexedCid") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.record", kind: "prop", name: Some("record") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#proofView.checks", tgt: "ai.newnal.trustsquare.defs#proofChecks", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#proofView.commit", tgt: "ai.newnal.trustsquare.defs#commitView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#socialAccountView", tgt: "ai.newnal.trustsquare.defs#socialAccountView.profileUrl", kind: "prop", name: Some("profileUrl") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#squareSettings", tgt: "ai.newnal.trustsquare.defs#squareSettings.requireRealName", kind: "prop", name: Some("requireRealName") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.description", kind: "prop", name: Some("description") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.title", kind: "prop", name: Some("title") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.creator", tgt: "ai.newnal.trustsquare.defs#actorView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.liveStatus", tgt: "ai.newnal.trustsquare.defs#liveStatus", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.pinned", tgt: "ai.newnal.trustsquare.defs#squareView.pinned:items", kind: "items", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.pinned:items", tgt: "com.atproto.repo.strongRef", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.settings", tgt: "ai.newnal.trustsquare.defs#squareSettings", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.stats", tgt: "ai.newnal.trustsquare.defs#squareStats", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.subject", tgt: "ai.newnal.trustsquare.defs#videoMeta", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.syncState", tgt: "ai.newnal.trustsquare.defs#syncState", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#threadView.comment", tgt: "ai.newnal.trustsquare.defs#commentView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#threadView.replies", tgt: "ai.newnal.trustsquare.defs#threadView.replies:items", kind: "items", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#threadView.replies:items", tgt: "ai.newnal.trustsquare.defs#commentView", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.attestationValid", kind: "prop", name: Some("attestationValid") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.cid", kind: "prop", name: Some("cid") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.disclosure", kind: "prop", name: Some("disclosure") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.expiresAt", kind: "prop", name: Some("expiresAt") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.issuer", kind: "prop", name: Some("issuer") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.provider", kind: "prop", name: Some("provider") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.uri", kind: "prop", name: Some("uri") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.verificationId", kind: "prop", name: Some("verificationId") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.verifiedAt", kind: "prop", name: Some("verifiedAt") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView.disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure", kind: "ref", name: None }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.channelHandle", kind: "prop", name: Some("channelHandle") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.channelId", kind: "prop", name: Some("channelId") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.channelTitle", kind: "prop", name: Some("channelTitle") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.thumbnailUrl", kind: "prop", name: Some("thumbnailUrl") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.title", kind: "prop", name: Some("title") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#viewerState", tgt: "ai.newnal.trustsquare.defs#viewerState.reaction", kind: "prop", name: Some("reaction") }
- AddedEdge AddedEdge { src: "ai.newnal.trustsquare.defs#viewerState", tgt: "ai.newnal.trustsquare.defs#viewerState.reactionUri", kind: "prop", name: Some("reactionUri") }
Migration Guidance
Removed Elements
RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.channelUrl" }RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.title" }RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.trustLevel" }RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.channelUrl" }RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.level" }RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.title" }RemovedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareSettings.minTrustLevel" }
Added Elements
AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView.actor" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView.historyVisible" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView.pdsEndpoint" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView.stats" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView.verification" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats.chatMessages" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats.comments" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats.firstSeenAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats.likesReceived" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorStats.squaresCreated" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.ageBand" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.gender" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.occupation" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#actorView.realName" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.author" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.cid" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.createdAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.hidden" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.indexedAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.squareUri" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.syncState" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.text" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView.uri" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.author" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.cid" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.createdAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.deleted" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.dislikeCount" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.edited" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.editedAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.hidden" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.indexedAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.likeCount" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.pinned" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.reply" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.replyCount" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.squareUri" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.syncState" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.text" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.trustScore" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.uri" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commentView.viewer" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commitView" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commitView.cid" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commitView.data" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commitView.rev" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#commitView.sig" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.ageBand" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.gender" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.occupation" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#disclosure.realName" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#historyItem" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#historyItem.chatMessage" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#historyItem.comment" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#historyItem.kind" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#historyItem.square" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#liveStatus" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#liveStatus.endedAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#liveStatus.startedAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#liveStatus.state" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofChecks" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofChecks.cidMatchesIndex" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofChecks.didDocFresh" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofChecks.inclusionValid" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofChecks.signatureValid" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.checkedAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.checks" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.cid" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.commit" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.did" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.error" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.indexedCid" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.pdsEndpoint" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.record" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.signingKey" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#proofView.uri" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView.handle" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView.method" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView.platform" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView.profileUrl" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView.verifiedAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareSettings.requireRealName" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareStats" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareStats.chatMessages" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareStats.comments" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareStats.participants" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.cid" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.createdAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.creator" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.description" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.id" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.indexedAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.liveStatus" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.mode" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.pinned" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.pinned:items" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.settings" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.stats" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.subject" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.syncState" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.title" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#squareView.uri" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#threadView" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#threadView.comment" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#threadView.hasMoreReplies" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#threadView.replies" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#threadView.replies:items" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.attestationValid" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.cid" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.disclosure" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.expiresAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.issuer" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.provider" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.status" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.uri" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.verificationId" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#verificationView.verifiedAt" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.channelHandle" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.channelId" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.channelTitle" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.thumbnailUrl" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.title" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.url" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#videoMeta.videoId" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#viewerState" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#viewerState.reaction" }AddedVertex { vertex_id: "ai.newnal.trustsquare.defs#viewerState.reactionUri" }
Constraint Changes
- ConstraintTightened ConstraintTightened { vertex_id: "ai.newnal.trustsquare.defs#actorView.verificationStatus", sort: "knownValues", old_value: "[\"active\",\"expired\",\"revoked\",\"none\"]", new_value: "[\"active\",\"expired\",\"revoked\",\"invalid\",\"none\"]" }
Additional Notes
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.checkedAt", kind: "prop", name: Some("checkedAt") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.signingKey", kind: "prop", name: Some("signingKey") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.uri", kind: "prop", name: Some("uri") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.pdsEndpoint", kind: "prop", name: Some("pdsEndpoint") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.did", kind: "prop", name: Some("did") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofView", src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.checks", kind: "prop", name: Some("checks") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView", src: "ai.newnal.trustsquare.defs#socialAccountView", tgt: "ai.newnal.trustsquare.defs#socialAccountView.platform", kind: "prop", name: Some("platform") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView", src: "ai.newnal.trustsquare.defs#socialAccountView", tgt: "ai.newnal.trustsquare.defs#socialAccountView.verifiedAt", kind: "prop", name: Some("verifiedAt") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView", src: "ai.newnal.trustsquare.defs#socialAccountView", tgt: "ai.newnal.trustsquare.defs#socialAccountView.method", kind: "prop", name: Some("method") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#socialAccountView", src: "ai.newnal.trustsquare.defs#socialAccountView", tgt: "ai.newnal.trustsquare.defs#socialAccountView.handle", kind: "prop", name: Some("handle") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#threadView", src: "ai.newnal.trustsquare.defs#threadView", tgt: "ai.newnal.trustsquare.defs#threadView.hasMoreReplies", kind: "prop", name: Some("hasMoreReplies") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#threadView", src: "ai.newnal.trustsquare.defs#threadView", tgt: "ai.newnal.trustsquare.defs#threadView.replies", kind: "prop", name: Some("replies") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#threadView", src: "ai.newnal.trustsquare.defs#threadView", tgt: "ai.newnal.trustsquare.defs#threadView.comment", kind: "prop", name: Some("comment") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofChecks", src: "ai.newnal.trustsquare.defs#proofChecks", tgt: "ai.newnal.trustsquare.defs#proofChecks.signatureValid", kind: "prop", name: Some("signatureValid") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofChecks", src: "ai.newnal.trustsquare.defs#proofChecks", tgt: "ai.newnal.trustsquare.defs#proofChecks.inclusionValid", kind: "prop", name: Some("inclusionValid") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofChecks", src: "ai.newnal.trustsquare.defs#proofChecks", tgt: "ai.newnal.trustsquare.defs#proofChecks.cidMatchesIndex", kind: "prop", name: Some("cidMatchesIndex") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#proofChecks", src: "ai.newnal.trustsquare.defs#proofChecks", tgt: "ai.newnal.trustsquare.defs#proofChecks.didDocFresh", kind: "prop", name: Some("didDocFresh") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.text", kind: "prop", name: Some("text") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.squareUri", kind: "prop", name: Some("squareUri") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.indexedAt", kind: "prop", name: Some("indexedAt") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.uri", kind: "prop", name: Some("uri") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.author", kind: "prop", name: Some("author") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.syncState", kind: "prop", name: Some("syncState") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.hidden", kind: "prop", name: Some("hidden") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.createdAt", kind: "prop", name: Some("createdAt") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#chatMessageView", src: "ai.newnal.trustsquare.defs#chatMessageView", tgt: "ai.newnal.trustsquare.defs#chatMessageView.cid", kind: "prop", name: Some("cid") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#historyItem", src: "ai.newnal.trustsquare.defs#historyItem", tgt: "ai.newnal.trustsquare.defs#historyItem.square", kind: "prop", name: Some("square") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#historyItem", src: "ai.newnal.trustsquare.defs#historyItem", tgt: "ai.newnal.trustsquare.defs#historyItem.kind", kind: "prop", name: Some("kind") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#disclosure", src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.realName", kind: "prop", name: Some("realName") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.uri", kind: "prop", name: Some("uri") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.squareUri", kind: "prop", name: Some("squareUri") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.createdAt", kind: "prop", name: Some("createdAt") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.edited", kind: "prop", name: Some("edited") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.hidden", kind: "prop", name: Some("hidden") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.pinned", kind: "prop", name: Some("pinned") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.syncState", kind: "prop", name: Some("syncState") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.replyCount", kind: "prop", name: Some("replyCount") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.dislikeCount", kind: "prop", name: Some("dislikeCount") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.likeCount", kind: "prop", name: Some("likeCount") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.cid", kind: "prop", name: Some("cid") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.text", kind: "prop", name: Some("text") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.author", kind: "prop", name: Some("author") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.indexedAt", kind: "prop", name: Some("indexedAt") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commentView", src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.deleted", kind: "prop", name: Some("deleted") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#verificationView", src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.status", kind: "prop", name: Some("status") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView", src: "ai.newnal.trustsquare.defs#actorProfileView", tgt: "ai.newnal.trustsquare.defs#actorProfileView.historyVisible", kind: "prop", name: Some("historyVisible") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView", src: "ai.newnal.trustsquare.defs#actorProfileView", tgt: "ai.newnal.trustsquare.defs#actorProfileView.stats", kind: "prop", name: Some("stats") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView", src: "ai.newnal.trustsquare.defs#actorProfileView", tgt: "ai.newnal.trustsquare.defs#actorProfileView.actor", kind: "prop", name: Some("actor") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorProfileView", src: "ai.newnal.trustsquare.defs#actorProfileView", tgt: "ai.newnal.trustsquare.defs#actorProfileView.verification", kind: "prop", name: Some("verification") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorStats", src: "ai.newnal.trustsquare.defs#actorStats", tgt: "ai.newnal.trustsquare.defs#actorStats.likesReceived", kind: "prop", name: Some("likesReceived") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorStats", src: "ai.newnal.trustsquare.defs#actorStats", tgt: "ai.newnal.trustsquare.defs#actorStats.squaresCreated", kind: "prop", name: Some("squaresCreated") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorStats", src: "ai.newnal.trustsquare.defs#actorStats", tgt: "ai.newnal.trustsquare.defs#actorStats.chatMessages", kind: "prop", name: Some("chatMessages") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#actorStats", src: "ai.newnal.trustsquare.defs#actorStats", tgt: "ai.newnal.trustsquare.defs#actorStats.comments", kind: "prop", name: Some("comments") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#liveStatus", src: "ai.newnal.trustsquare.defs#liveStatus", tgt: "ai.newnal.trustsquare.defs#liveStatus.state", kind: "prop", name: Some("state") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#videoMeta", src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.url", kind: "prop", name: Some("url") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#videoMeta", src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.videoId", kind: "prop", name: Some("videoId") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commitView", src: "ai.newnal.trustsquare.defs#commitView", tgt: "ai.newnal.trustsquare.defs#commitView.sig", kind: "prop", name: Some("sig") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commitView", src: "ai.newnal.trustsquare.defs#commitView", tgt: "ai.newnal.trustsquare.defs#commitView.data", kind: "prop", name: Some("data") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commitView", src: "ai.newnal.trustsquare.defs#commitView", tgt: "ai.newnal.trustsquare.defs#commitView.rev", kind: "prop", name: Some("rev") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#commitView", src: "ai.newnal.trustsquare.defs#commitView", tgt: "ai.newnal.trustsquare.defs#commitView.cid", kind: "prop", name: Some("cid") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.uri", kind: "prop", name: Some("uri") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.cid", kind: "prop", name: Some("cid") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.creator", kind: "prop", name: Some("creator") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.pinned", kind: "prop", name: Some("pinned") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.subject", kind: "prop", name: Some("subject") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.settings", kind: "prop", name: Some("settings") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.indexedAt", kind: "prop", name: Some("indexedAt") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.createdAt", kind: "prop", name: Some("createdAt") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.syncState", kind: "prop", name: Some("syncState") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.id", kind: "prop", name: Some("id") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.stats", kind: "prop", name: Some("stats") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.mode", kind: "prop", name: Some("mode") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareView", src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.liveStatus", kind: "prop", name: Some("liveStatus") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareStats", src: "ai.newnal.trustsquare.defs#squareStats", tgt: "ai.newnal.trustsquare.defs#squareStats.comments", kind: "prop", name: Some("comments") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareStats", src: "ai.newnal.trustsquare.defs#squareStats", tgt: "ai.newnal.trustsquare.defs#squareStats.chatMessages", kind: "prop", name: Some("chatMessages") }
- Breaking: RequiredEdgeAdded { vertex_id: "ai.newnal.trustsquare.defs#squareStats", src: "ai.newnal.trustsquare.defs#squareStats", tgt: "ai.newnal.trustsquare.defs#squareStats.participants", kind: "prop", name: Some("participants") }
- Breaking: RequiredEdgeRemoved { vertex_id: "ai.newnal.trustsquare.defs#disclosure", src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.level", kind: "prop", name: Some("level") }
- Breaking: RequiredEdgeRemoved { vertex_id: "ai.newnal.trustsquare.defs#actorView", src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.trustLevel", kind: "prop", name: Some("trustLevel") }
- Breaking: RemovedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.channelUrl", kind: "prop", name: Some("channelUrl") }
- Breaking: RemovedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.title", kind: "prop", name: Some("title") }
- Breaking: RemovedEdge { src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.channelUrl", kind: "prop", name: Some("channelUrl") }
- Breaking: RemovedEdge { src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.title", kind: "prop", name: Some("title") }
- Breaking: RemovedEdge { src: "ai.newnal.trustsquare.defs#squareSettings", tgt: "ai.newnal.trustsquare.defs#squareSettings.minTrustLevel", kind: "prop", name: Some("minTrustLevel") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#actorProfileView", tgt: "ai.newnal.trustsquare.defs#actorProfileView.pdsEndpoint", kind: "prop", name: Some("pdsEndpoint") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#actorProfileView.actor", tgt: "ai.newnal.trustsquare.defs#actorView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#actorProfileView.stats", tgt: "ai.newnal.trustsquare.defs#actorStats", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#actorProfileView.verification", tgt: "ai.newnal.trustsquare.defs#verificationView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#actorStats", tgt: "ai.newnal.trustsquare.defs#actorStats.firstSeenAt", kind: "prop", name: Some("firstSeenAt") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.ageBand", kind: "prop", name: Some("ageBand") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.gender", kind: "prop", name: Some("gender") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.occupation", kind: "prop", name: Some("occupation") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#actorView", tgt: "ai.newnal.trustsquare.defs#actorView.realName", kind: "prop", name: Some("realName") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#chatMessageView.author", tgt: "ai.newnal.trustsquare.defs#actorView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#chatMessageView.syncState", tgt: "ai.newnal.trustsquare.defs#syncState", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.editedAt", kind: "prop", name: Some("editedAt") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.reply", kind: "prop", name: Some("reply") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.trustScore", kind: "prop", name: Some("trustScore") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#commentView", tgt: "ai.newnal.trustsquare.defs#commentView.viewer", kind: "prop", name: Some("viewer") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#commentView.author", tgt: "ai.newnal.trustsquare.defs#actorView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#commentView.reply", tgt: "ai.newnal.trustsquare.defs#replyRef", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#commentView.syncState", tgt: "ai.newnal.trustsquare.defs#syncState", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#commentView.viewer", tgt: "ai.newnal.trustsquare.defs#viewerState", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.ageBand", kind: "prop", name: Some("ageBand") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.gender", kind: "prop", name: Some("gender") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure.occupation", kind: "prop", name: Some("occupation") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#historyItem", tgt: "ai.newnal.trustsquare.defs#historyItem.chatMessage", kind: "prop", name: Some("chatMessage") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#historyItem", tgt: "ai.newnal.trustsquare.defs#historyItem.comment", kind: "prop", name: Some("comment") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#historyItem.chatMessage", tgt: "ai.newnal.trustsquare.defs#chatMessageView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#historyItem.comment", tgt: "ai.newnal.trustsquare.defs#commentView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#historyItem.square", tgt: "ai.newnal.trustsquare.defs#squareView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#liveStatus", tgt: "ai.newnal.trustsquare.defs#liveStatus.endedAt", kind: "prop", name: Some("endedAt") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#liveStatus", tgt: "ai.newnal.trustsquare.defs#liveStatus.startedAt", kind: "prop", name: Some("startedAt") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.cid", kind: "prop", name: Some("cid") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.commit", kind: "prop", name: Some("commit") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.error", kind: "prop", name: Some("error") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.indexedCid", kind: "prop", name: Some("indexedCid") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#proofView", tgt: "ai.newnal.trustsquare.defs#proofView.record", kind: "prop", name: Some("record") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#proofView.checks", tgt: "ai.newnal.trustsquare.defs#proofChecks", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#proofView.commit", tgt: "ai.newnal.trustsquare.defs#commitView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#socialAccountView", tgt: "ai.newnal.trustsquare.defs#socialAccountView.profileUrl", kind: "prop", name: Some("profileUrl") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#squareSettings", tgt: "ai.newnal.trustsquare.defs#squareSettings.requireRealName", kind: "prop", name: Some("requireRealName") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.description", kind: "prop", name: Some("description") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#squareView", tgt: "ai.newnal.trustsquare.defs#squareView.title", kind: "prop", name: Some("title") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.creator", tgt: "ai.newnal.trustsquare.defs#actorView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.liveStatus", tgt: "ai.newnal.trustsquare.defs#liveStatus", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.pinned", tgt: "ai.newnal.trustsquare.defs#squareView.pinned:items", kind: "items", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.pinned:items", tgt: "com.atproto.repo.strongRef", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.settings", tgt: "ai.newnal.trustsquare.defs#squareSettings", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.stats", tgt: "ai.newnal.trustsquare.defs#squareStats", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.subject", tgt: "ai.newnal.trustsquare.defs#videoMeta", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#squareView.syncState", tgt: "ai.newnal.trustsquare.defs#syncState", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#threadView.comment", tgt: "ai.newnal.trustsquare.defs#commentView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#threadView.replies", tgt: "ai.newnal.trustsquare.defs#threadView.replies:items", kind: "items", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#threadView.replies:items", tgt: "ai.newnal.trustsquare.defs#commentView", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.attestationValid", kind: "prop", name: Some("attestationValid") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.cid", kind: "prop", name: Some("cid") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.disclosure", kind: "prop", name: Some("disclosure") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.expiresAt", kind: "prop", name: Some("expiresAt") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.issuer", kind: "prop", name: Some("issuer") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.provider", kind: "prop", name: Some("provider") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.uri", kind: "prop", name: Some("uri") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.verificationId", kind: "prop", name: Some("verificationId") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView", tgt: "ai.newnal.trustsquare.defs#verificationView.verifiedAt", kind: "prop", name: Some("verifiedAt") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#verificationView.disclosure", tgt: "ai.newnal.trustsquare.defs#disclosure", kind: "ref", name: None }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.channelHandle", kind: "prop", name: Some("channelHandle") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.channelId", kind: "prop", name: Some("channelId") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.channelTitle", kind: "prop", name: Some("channelTitle") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.thumbnailUrl", kind: "prop", name: Some("thumbnailUrl") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#videoMeta", tgt: "ai.newnal.trustsquare.defs#videoMeta.title", kind: "prop", name: Some("title") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#viewerState", tgt: "ai.newnal.trustsquare.defs#viewerState.reaction", kind: "prop", name: Some("reaction") }
- Non-breaking: AddedEdge { src: "ai.newnal.trustsquare.defs#viewerState", tgt: "ai.newnal.trustsquare.defs#viewerState.reactionUri", kind: "prop", name: Some("reactionUri") }
1
1
{
2
2
"id": "ai.newnal.trustsquare.defs",
3
3
"defs": {
4
4
"replyRef": {
5
5
"type": "object",
6
6
"required": [
7
7
"root",
8
8
"parent"
9
9
],
10
10
"properties": {
11
11
"root": {
12
12
"ref": "com.atproto.repo.strongRef",
13
13
"type": "ref"
14
14
},
15
15
"parent": {
16
16
"ref": "com.atproto.repo.strongRef",
17
17
"type": "ref"
18
18
}
19
19
}
20
20
},
21
21
"actorView": {
22
22
"type": "object",
23
23
"required": [
24
24
"did",
25
25
"handle",
26
26
"displayName",
27
-
"trustLevel",
28
27
"verificationStatus"
29
28
],
30
29
"properties": {
31
30
"did": {
32
31
"type": "string",
33
32
"format": "did"
34
-
},
35
-
"title": {
36
-
"type": "string"
37
33
},
38
34
"avatar": {
39
35
"type": "string",
40
36
"format": "uri"
41
37
},
38
+
"gender": {
39
+
"type": "string"
40
+
},
42
41
"handle": {
43
42
"type": "string",
44
43
"format": "handle"
45
44
},
46
-
"channelUrl": {
47
-
"type": "string",
48
-
"format": "uri"
45
+
"ageBand": {
46
+
"type": "string"
47
+
},
48
+
"realName": {
49
+
"type": "boolean"
49
50
},
50
-
"trustLevel": {
51
-
"type": "integer"
51
+
"occupation": {
52
+
"type": "string"
52
53
},
53
54
"affiliation": {
54
55
"type": "string"
55
56
},
56
57
"displayName": {
57
58
"type": "string"
58
59
},
59
60
"verificationStatus": {
60
61
"type": "string",
61
62
"knownValues": [
62
63
"active",
63
64
"expired",
64
65
"revoked",
66
+
"invalid",
65
67
"none"
66
68
]
67
69
}
68
70
}
69
71
},
72
+
"proofView": {
73
+
"type": "object",
74
+
"required": [
75
+
"uri",
76
+
"did",
77
+
"pdsEndpoint",
78
+
"signingKey",
79
+
"checks",
80
+
"checkedAt"
81
+
],
82
+
"properties": {
83
+
"cid": {
84
+
"type": "string",
85
+
"format": "cid",
86
+
"description": "Record CID from the PDS proof; absent when the record no longer exists."
87
+
},
88
+
"did": {
89
+
"type": "string",
90
+
"format": "did"
91
+
},
92
+
"uri": {
93
+
"type": "string",
94
+
"format": "at-uri"
95
+
},
96
+
"error": {
97
+
"type": "string"
98
+
},
99
+
"checks": {
100
+
"ref": "#proofChecks",
101
+
"type": "ref"
102
+
},
103
+
"commit": {
104
+
"ref": "#commitView",
105
+
"type": "ref"
106
+
},
107
+
"record": {
108
+
"type": "unknown"
109
+
},
110
+
"checkedAt": {
111
+
"type": "string",
112
+
"format": "datetime"
113
+
},
114
+
"indexedCid": {
115
+
"type": "string",
116
+
"format": "cid"
117
+
},
118
+
"signingKey": {
119
+
"type": "string",
120
+
"description": "did:key of the repository signing key from the DID document."
121
+
},
122
+
"pdsEndpoint": {
123
+
"type": "string",
124
+
"format": "uri"
125
+
}
126
+
}
127
+
},
70
128
"syncState": {
71
129
"type": "string",
72
130
"description": "AppView knowledge about a record: written to PDS but not yet seen on the network, or confirmed from the firehose.",
73
131
"knownValues": [
74
132
"optimistic",
75
133
"confirmed"
76
134
]
77
135
},
136
+
"videoMeta": {
137
+
"type": "object",
138
+
"required": [
139
+
"videoId",
140
+
"url"
141
+
],
142
+
"properties": {
143
+
"url": {
144
+
"type": "string",
145
+
"format": "uri"
146
+
},
147
+
"title": {
148
+
"type": "string"
149
+
},
150
+
"videoId": {
151
+
"type": "string"
152
+
},
153
+
"channelId": {
154
+
"type": "string"
155
+
},
156
+
"channelTitle": {
157
+
"type": "string"
158
+
},
159
+
"thumbnailUrl": {
160
+
"type": "string",
161
+
"format": "uri"
162
+
},
163
+
"channelHandle": {
164
+
"type": "string",
165
+
"description": "The channel's YouTube handle including its leading @, when the channel has one."
166
+
}
167
+
}
168
+
},
169
+
"actorStats": {
170
+
"type": "object",
171
+
"required": [
172
+
"comments",
173
+
"chatMessages",
174
+
"squaresCreated",
175
+
"likesReceived"
176
+
],
177
+
"properties": {
178
+
"comments": {
179
+
"type": "integer"
180
+
},
181
+
"firstSeenAt": {
182
+
"type": "string",
183
+
"format": "datetime"
184
+
},
185
+
"chatMessages": {
186
+
"type": "integer"
187
+
},
188
+
"likesReceived": {
189
+
"type": "integer"
190
+
},
191
+
"squaresCreated": {
192
+
"type": "integer"
193
+
}
194
+
}
195
+
},
196
+
"commitView": {
197
+
"type": "object",
198
+
"required": [
199
+
"cid",
200
+
"rev",
201
+
"sig",
202
+
"data"
203
+
],
204
+
"properties": {
205
+
"cid": {
206
+
"type": "string",
207
+
"format": "cid"
208
+
},
209
+
"rev": {
210
+
"type": "string",
211
+
"format": "tid"
212
+
},
213
+
"sig": {
214
+
"type": "string",
215
+
"description": "Base64 signature bytes."
216
+
},
217
+
"data": {
218
+
"type": "string",
219
+
"format": "cid",
220
+
"description": "MST root CID."
221
+
}
222
+
}
223
+
},
78
224
"disclosure": {
79
225
"type": "object",
80
226
"required": [
81
-
"level",
82
-
"displayName"
227
+
"displayName",
228
+
"realName"
83
229
],
84
230
"properties": {
85
-
"level": {
86
-
"type": "integer",
87
-
"maximum": 3,
88
-
"minimum": 1
231
+
"gender": {
232
+
"type": "string",
233
+
"description": "Attested: as supplied by the identity provider.",
234
+
"knownValues": [
235
+
"male",
236
+
"female",
237
+
"other"
238
+
]
239
+
},
240
+
"ageBand": {
241
+
"type": "string",
242
+
"description": "Attested: derived from the verified birth date.",
243
+
"knownValues": [
244
+
"teens",
245
+
"20s",
246
+
"30s",
247
+
"40s",
248
+
"50s",
249
+
"60s",
250
+
"70plus"
251
+
]
89
252
},
90
-
"title": {
253
+
"realName": {
254
+
"type": "boolean",
255
+
"description": "Whether `displayName` is the full verified name."
256
+
},
257
+
"occupation": {
91
258
"type": "string",
92
259
"maxLength": 1000,
93
-
"description": "Level 3 only. Self-declared.",
260
+
"description": "Self-declared.",
94
261
"maxGraphemes": 100
95
262
},
96
-
"channelUrl": {
97
-
"type": "string",
98
-
"format": "uri",
99
-
"description": "Level 3 only. Self-declared."
100
-
},
101
263
"affiliation": {
102
264
"type": "string",
103
265
"maxLength": 1000,
104
-
"description": "Level 3 only. Self-declared.",
266
+
"description": "Self-declared.",
105
267
"maxGraphemes": 100
106
268
},
107
269
"displayName": {
108
270
"type": "string",
109
271
"maxLength": 640,
110
-
"description": "Masked name at level 1, verified real name at level 2 and 3.",
272
+
"description": "The verified name when `realName` is true, otherwise its masked form.",
111
273
"maxGraphemes": 64
112
274
}
113
275
},
114
-
"description": "What the account holder chose to reveal. Signed by the verifier inside the attestation."
276
+
"description": "What the account holder chose to reveal, signed by the verifier. `ageBand` and `gender` are derived from the verified identity and are therefore attested; `occupation` and `affiliation` are self-declared. With nothing disclosed, `displayName` is the masked form of the verified name."
277
+
},
278
+
"liveStatus": {
279
+
"type": "object",
280
+
"required": [
281
+
"state"
282
+
],
283
+
"properties": {
284
+
"state": {
285
+
"type": "string",
286
+
"knownValues": [
287
+
"none",
288
+
"upcoming",
289
+
"live",
290
+
"ended"
291
+
]
292
+
},
293
+
"endedAt": {
294
+
"type": "string",
295
+
"format": "datetime"
296
+
},
297
+
"startedAt": {
298
+
"type": "string",
299
+
"format": "datetime"
300
+
}
301
+
}
302
+
},
303
+
"squareView": {
304
+
"type": "object",
305
+
"required": [
306
+
"uri",
307
+
"cid",
308
+
"id",
309
+
"creator",
310
+
"subject",
311
+
"mode",
312
+
"settings",
313
+
"pinned",
314
+
"stats",
315
+
"liveStatus",
316
+
"createdAt",
317
+
"indexedAt",
318
+
"syncState"
319
+
],
320
+
"properties": {
321
+
"id": {
322
+
"type": "string",
323
+
"description": "Short public id used in /s/{id} links."
324
+
},
325
+
"cid": {
326
+
"type": "string",
327
+
"format": "cid"
328
+
},
329
+
"uri": {
330
+
"type": "string",
331
+
"format": "at-uri"
332
+
},
333
+
"mode": {
334
+
"type": "string",
335
+
"knownValues": [
336
+
"vod",
337
+
"live"
338
+
]
339
+
},
340
+
"stats": {
341
+
"ref": "#squareStats",
342
+
"type": "ref"
343
+
},
344
+
"title": {
345
+
"type": "string"
346
+
},
347
+
"pinned": {
348
+
"type": "array",
349
+
"items": {
350
+
"ref": "com.atproto.repo.strongRef",
351
+
"type": "ref"
352
+
}
353
+
},
354
+
"creator": {
355
+
"ref": "#actorView",
356
+
"type": "ref"
357
+
},
358
+
"subject": {
359
+
"ref": "#videoMeta",
360
+
"type": "ref"
361
+
},
362
+
"settings": {
363
+
"ref": "#squareSettings",
364
+
"type": "ref"
365
+
},
366
+
"createdAt": {
367
+
"type": "string",
368
+
"format": "datetime"
369
+
},
370
+
"indexedAt": {
371
+
"type": "string",
372
+
"format": "datetime"
373
+
},
374
+
"syncState": {
375
+
"ref": "#syncState",
376
+
"type": "ref"
377
+
},
378
+
"liveStatus": {
379
+
"ref": "#liveStatus",
380
+
"type": "ref"
381
+
},
382
+
"description": {
383
+
"type": "string"
384
+
}
385
+
}
386
+
},
387
+
"threadView": {
388
+
"type": "object",
389
+
"required": [
390
+
"comment",
391
+
"replies",
392
+
"hasMoreReplies"
393
+
],
394
+
"properties": {
395
+
"comment": {
396
+
"ref": "#commentView",
397
+
"type": "ref"
398
+
},
399
+
"replies": {
400
+
"type": "array",
401
+
"items": {
402
+
"ref": "#commentView",
403
+
"type": "ref"
404
+
}
405
+
},
406
+
"hasMoreReplies": {
407
+
"type": "boolean"
408
+
}
409
+
}
115
410
},
411
+
"commentView": {
412
+
"type": "object",
413
+
"required": [
414
+
"uri",
415
+
"cid",
416
+
"author",
417
+
"squareUri",
418
+
"text",
419
+
"likeCount",
420
+
"dislikeCount",
421
+
"replyCount",
422
+
"edited",
423
+
"hidden",
424
+
"pinned",
425
+
"deleted",
426
+
"createdAt",
427
+
"indexedAt",
428
+
"syncState"
429
+
],
430
+
"properties": {
431
+
"cid": {
432
+
"type": "string",
433
+
"format": "cid"
434
+
},
435
+
"uri": {
436
+
"type": "string",
437
+
"format": "at-uri"
438
+
},
439
+
"text": {
440
+
"type": "string"
441
+
},
442
+
"reply": {
443
+
"ref": "#replyRef",
444
+
"type": "ref"
445
+
},
446
+
"author": {
447
+
"ref": "#actorView",
448
+
"type": "ref"
449
+
},
450
+
"edited": {
451
+
"type": "boolean"
452
+
},
453
+
"hidden": {
454
+
"type": "boolean",
455
+
"description": "Hidden by the Square creator or an operator. Only returned to the creator or the author."
456
+
},
457
+
"pinned": {
458
+
"type": "boolean"
459
+
},
460
+
"viewer": {
461
+
"ref": "#viewerState",
462
+
"type": "ref"
463
+
},
464
+
"deleted": {
465
+
"type": "boolean",
466
+
"description": "Tombstone for a comment the author deleted; text is empty."
467
+
},
468
+
"editedAt": {
469
+
"type": "string",
470
+
"format": "datetime"
471
+
},
472
+
"createdAt": {
473
+
"type": "string",
474
+
"format": "datetime"
475
+
},
476
+
"indexedAt": {
477
+
"type": "string",
478
+
"format": "datetime"
479
+
},
480
+
"likeCount": {
481
+
"type": "integer"
482
+
},
483
+
"squareUri": {
484
+
"type": "string",
485
+
"format": "at-uri"
486
+
},
487
+
"syncState": {
488
+
"ref": "#syncState",
489
+
"type": "ref"
490
+
},
491
+
"replyCount": {
492
+
"type": "integer"
493
+
},
494
+
"trustScore": {
495
+
"type": "string",
496
+
"description": "Debug only; present when the AppView runs with ranking debug enabled."
497
+
},
498
+
"dislikeCount": {
499
+
"type": "integer"
500
+
}
501
+
}
502
+
},
503
+
"historyItem": {
504
+
"type": "object",
505
+
"required": [
506
+
"kind",
507
+
"square"
508
+
],
509
+
"properties": {
510
+
"kind": {
511
+
"type": "string",
512
+
"knownValues": [
513
+
"comment",
514
+
"chat"
515
+
]
516
+
},
517
+
"square": {
518
+
"ref": "#squareView",
519
+
"type": "ref"
520
+
},
521
+
"comment": {
522
+
"ref": "#commentView",
523
+
"type": "ref"
524
+
},
525
+
"chatMessage": {
526
+
"ref": "#chatMessageView",
527
+
"type": "ref"
528
+
}
529
+
}
530
+
},
531
+
"proofChecks": {
532
+
"type": "object",
533
+
"required": [
534
+
"signatureValid",
535
+
"inclusionValid",
536
+
"cidMatchesIndex",
537
+
"didDocFresh"
538
+
],
539
+
"properties": {
540
+
"didDocFresh": {
541
+
"type": "boolean"
542
+
},
543
+
"inclusionValid": {
544
+
"type": "boolean"
545
+
},
546
+
"signatureValid": {
547
+
"type": "boolean"
548
+
},
549
+
"cidMatchesIndex": {
550
+
"type": "boolean"
551
+
}
552
+
}
553
+
},
554
+
"squareStats": {
555
+
"type": "object",
556
+
"required": [
557
+
"comments",
558
+
"chatMessages",
559
+
"participants"
560
+
],
561
+
"properties": {
562
+
"comments": {
563
+
"type": "integer"
564
+
},
565
+
"chatMessages": {
566
+
"type": "integer"
567
+
},
568
+
"participants": {
569
+
"type": "integer"
570
+
}
571
+
}
572
+
},
573
+
"viewerState": {
574
+
"type": "object",
575
+
"properties": {
576
+
"reaction": {
577
+
"type": "string",
578
+
"knownValues": [
579
+
"like",
580
+
"dislike"
581
+
]
582
+
},
583
+
"reactionUri": {
584
+
"type": "string",
585
+
"format": "at-uri"
586
+
}
587
+
}
588
+
},
116
589
"youtubeVideo": {
117
590
"type": "object",
118
591
"required": [
119
592
"videoId",
120
593
"url"
121
594
],
122
595
"properties": {
123
596
"url": {
124
597
"type": "string",
125
598
"format": "uri",
126
599
"description": "Canonical https://www.youtube.com/watch?v=... URL."
127
600
},
128
601
"videoId": {
129
602
"type": "string",
130
603
"maxLength": 16,
131
604
"minLength": 11,
132
605
"description": "YouTube video id."
133
606
},
134
607
"channelId": {
135
608
"type": "string",
136
609
"maxLength": 64
137
610
}
138
611
},
139
612
"description": "A YouTube video or live stream that a Square is attached to."
140
613
},
141
614
"squareSettings": {
142
615
"type": "object",
143
616
"properties": {
144
617
"allowChat": {
145
618
"type": "boolean",
146
619
"default": true
147
620
},
148
621
"allowComments": {
149
622
"type": "boolean",
150
623
"default": true
151
624
},
152
-
"minTrustLevel": {
153
-
"type": "integer",
154
-
"default": 1,
155
-
"maximum": 3,
156
-
"minimum": 1
625
+
"requireRealName": {
626
+
"type": "boolean",
627
+
"default": false,
628
+
"description": "When true, only accounts disclosing their full verified name may write in this Square."
157
629
},
158
630
"slowModeSeconds": {
159
631
"type": "integer",
160
632
"default": 3,
161
633
"maximum": 600,
162
634
"minimum": 0
163
635
}
164
636
}
637
+
},
638
+
"chatMessageView": {
639
+
"type": "object",
640
+
"required": [
641
+
"uri",
642
+
"cid",
643
+
"author",
644
+
"squareUri",
645
+
"text",
646
+
"hidden",
647
+
"createdAt",
648
+
"indexedAt",
649
+
"syncState"
650
+
],
651
+
"properties": {
652
+
"cid": {
653
+
"type": "string",
654
+
"format": "cid"
655
+
},
656
+
"uri": {
657
+
"type": "string",
658
+
"format": "at-uri"
659
+
},
660
+
"text": {
661
+
"type": "string"
662
+
},
663
+
"author": {
664
+
"ref": "#actorView",
665
+
"type": "ref"
666
+
},
667
+
"hidden": {
668
+
"type": "boolean"
669
+
},
670
+
"createdAt": {
671
+
"type": "string",
672
+
"format": "datetime"
673
+
},
674
+
"indexedAt": {
675
+
"type": "string",
676
+
"format": "datetime"
677
+
},
678
+
"squareUri": {
679
+
"type": "string",
680
+
"format": "at-uri"
681
+
},
682
+
"syncState": {
683
+
"ref": "#syncState",
684
+
"type": "ref"
685
+
}
686
+
}
687
+
},
688
+
"actorProfileView": {
689
+
"type": "object",
690
+
"required": [
691
+
"actor",
692
+
"verification",
693
+
"stats",
694
+
"historyVisible"
695
+
],
696
+
"properties": {
697
+
"actor": {
698
+
"ref": "#actorView",
699
+
"type": "ref"
700
+
},
701
+
"stats": {
702
+
"ref": "#actorStats",
703
+
"type": "ref"
704
+
},
705
+
"pdsEndpoint": {
706
+
"type": "string",
707
+
"format": "uri"
708
+
},
709
+
"verification": {
710
+
"ref": "#verificationView",
711
+
"type": "ref"
712
+
},
713
+
"historyVisible": {
714
+
"type": "boolean"
715
+
}
716
+
}
717
+
},
718
+
"verificationView": {
719
+
"type": "object",
720
+
"required": [
721
+
"status"
722
+
],
723
+
"properties": {
724
+
"cid": {
725
+
"type": "string",
726
+
"format": "cid"
727
+
},
728
+
"uri": {
729
+
"type": "string",
730
+
"format": "at-uri"
731
+
},
732
+
"issuer": {
733
+
"type": "string",
734
+
"format": "did"
735
+
},
736
+
"status": {
737
+
"type": "string",
738
+
"knownValues": [
739
+
"active",
740
+
"expired",
741
+
"revoked",
742
+
"invalid",
743
+
"none"
744
+
]
745
+
},
746
+
"provider": {
747
+
"type": "string"
748
+
},
749
+
"expiresAt": {
750
+
"type": "string",
751
+
"format": "datetime"
752
+
},
753
+
"disclosure": {
754
+
"ref": "#disclosure",
755
+
"type": "ref"
756
+
},
757
+
"verifiedAt": {
758
+
"type": "string",
759
+
"format": "datetime"
760
+
},
761
+
"verificationId": {
762
+
"type": "string"
763
+
},
764
+
"attestationValid": {
765
+
"type": "boolean"
766
+
}
767
+
}
768
+
},
769
+
"socialAccountView": {
770
+
"type": "object",
771
+
"required": [
772
+
"platform",
773
+
"handle",
774
+
"method",
775
+
"verifiedAt"
776
+
],
777
+
"properties": {
778
+
"handle": {
779
+
"type": "string"
780
+
},
781
+
"method": {
782
+
"type": "string",
783
+
"knownValues": [
784
+
"mock",
785
+
"oauth",
786
+
"post-proof"
787
+
]
788
+
},
789
+
"platform": {
790
+
"type": "string",
791
+
"knownValues": [
792
+
"youtube",
793
+
"facebook",
794
+
"x",
795
+
"naver"
796
+
]
797
+
},
798
+
"profileUrl": {
799
+
"type": "string",
800
+
"format": "uri"
801
+
},
802
+
"verifiedAt": {
803
+
"type": "string",
804
+
"format": "datetime"
805
+
}
806
+
},
807
+
"description": "A social account an actor has linked. `method` is carried through so a reader can tell a mocked claim from an ownership-checked one."
165
808
}
166
809
},
167
810
"$type": "com.atproto.lexicon.schema",
168
811
"lexicon": 1
169
812
}